问题描述
我听说.NET是不是免费的,我必须向微软支付,如果我开发一个.NET应用程序。这是真的?如果是这样的:
I have heard that .NET is not free and that I have to pay Microsoft if I develop a .NET application. Is this true? If so:
-
我有什么要?
What do I have to pay?
我是通过学术联盟(我们下载各种Microsoft软件产品免费,如VS2008和Windows Server 2008)的订户在MSDN。我必须为此付出代价的我让使用这些工具软件?
I'm a subscriber to the MSDN via the Academic Alliance (we download a variety of Microsoft Software products for free, like VS2008 and Windows Server 2008). Do I have to pay for the software that I make with these tools?
什么web应用程序使用ASP.NET?是否有一个到期还款时,我主持我的应用程序还是我只是支付技术?
What about web apps with ASP.NET? Is there a payment due when I host my application or do I just pay for the technology?
的编辑:的
那么,你说的是,它使用ASP.NET或PHP(忽略技术问题,只是支付方)来开发Web应用程序一样,都是我要付出的是托管费?
的编辑2:的
.NET规则:)
推荐答案
有一个关于.NET什么,需要你付出。
There is nothing about .NET that requires you to pay.
通常情况下,你会听到它不是免费的,但是这指的是自由的GNU概念,如自由,不是免费的在价格(或者,用他们的话说,.NET是免费为啤酒,但不是免费的自由)。
Often, you will hear that it is not free, but this is referring to the GNU concept of "Free" as in "freedom", not free as in price (or, in their words, .net is free as in beer but not free as in freedom).
您可以使用你的学生许可证创建.NET应用程序。您也可以下载VS 2008防爆preSS版,它是全功能的开发。
You can use your student license to create .net applications. You can also download VS 2008 Express Edition, which is fully functional to develop.
另外,也可以使用非微软产品的.NET开发。单包括一个完全独立的,自由运行。甚至有免费提供的IDE,比如SharpDevelop的。
Alternatively, you can develop in .NET using non-Microsoft products. Mono includes a completely separate, free runtime. There are even free IDEs available, such as SharpDevelop.
---编辑----
--- EDIT ----
是的。您可以使用.NET来开发和部署一个网站,应用程序,或其他任何东西。有没有在需要支付技术本身。需要支付的仅仅是某些工具(如Visual Studio专业版或Visual Studio团队版)。有很多的方式与.NET的自由发展。
Yes. You can use .NET to develop and deploy a website, an application, or anything else. There is nothing in the technology itself that requires payment. The only thing that requires payment is certain tools (such as Visual Studio Professional Edition or the Visual Studio Team Editions). There are lots of ways to develop with .NET for free.
有关免费ASP.NET开发,你有两个选择。第一种方法是使用运行您的网站。这是完全免费的,并且处理asp.net网站。
For free ASP.NET development, you have two options. The first is to use the Mono Project's ASP.NET Implementation to run your site. This is completely free, and handles asp.net sites.
不过,如果您支付托管,主机是支付微软IIS的许可费和asp.net网站的托管。给您的费用是作为托管的一部分。
However, if you are paying for hosting, your host is paying the licensing fees for Microsoft IIS and the hosting of asp.net sites. The cost to you is included as part of the hosting.
这篇关于我必须支付一定的费用,发展或部署.NET应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!