.NET 适合自由项目吗?
我正在为客户创建一个网站,并且正在考虑使用 ASP.NET。 我可以使用 Visual Studio 的 Express 版本来构建它还是必须购买许可证?
I'm looking to do a website for a client and I am considering using ASP.NET. Can I use the express version of Visual Studio to build this or do I have to buy a license?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
请记住,许多“大型”网络托管公司都是基于 PHP/MySQL 的,并且不支持 .Net/Mono。 确保您的客户端主机可以支持您打算使用的技术。
Keep in mind that many of the "big" web hosting companies are PHP/MySQL based and don't support .Net/Mono. Make sure your client's host can support the technology you intend to use.
是的,Visual Web Developer 2008 SP1 Express 是一个很棒的开发平台。 它可以完成专业发展所需的大部分工作,更不用说作为业余爱好者进行发展了。
Yes, Visual Web Developer 2008 SP1 Express is a great development platform. It does most of the stuff needed for professional development, let alone developing as hobbyist.
你可以给自己买一个 VS 的开发者版本。 它会相对便宜。 由于您将把网站交给客户而不是自己运行,因此您可以摆脱开发人员版本所施加的限制。
You can get yourself a developer edition of VS. It will be relatively inexpensive. Since you will hand the the site to the customer and not run it yourself, you can get away with the limitation the developer edition imposes.
您可以使用 Express 版本,但必须打开多个 Express 版本(Web、C# 等)才能完成开发工作。
如果您有 VS 的许可版本,那么您的生活会更轻松,这样您就不必进行修改。
You can use the Express versions but you will have to have a number of Express versions open (Web,C#,etc) to do the dev work.
It will make life easier if you have a licenced version of VS so you dont have to chop and change.
VS Express 有不同的风格,每种风格针对不同的角色和用途。 我认为您可能会发现使用 VS Express 进行 ASP.NET 开发有些分散(某些功能仅在 WebDevelop 版本中可用,而其他功能仅在 C# 版本中可用) - 但这当然是可能的。
如果您正在寻找用于 .NET 的免费 IDE 来进行 ASP 开发,您可能还有兴趣了解 Mono Develop - 目前它可以针对 .NET 框架的所有版本(不仅仅是 Mono 版本)并且非常稳定。 我已经成功地将其用于多个项目的开发 - 虽然它的功能不如 VS 丰富,但它非常好。
VS Express comes in different flavors, each targeting different roles and purposes. I think you may find ASP.NET development with VS Express somewhat fragmented (some features are only available in the WebDevelop edition, while other only in the C# edition) - but it certainly is possible.
If you are looking for a free IDE for .NET to do ASP development, you may also be interested in looking into Mono Develop - it can target all versions of the .NET framework at this point (not just the Mono ones) and it's quite stable. I've used that successfully for development on several projects - and while it's not as feature rich as VS, it is quite good.
大多数情况下,Express 版本就足够了。 但使用完整版要容易得多。
Mostly, Express version is enought. But it's much more easier with full ver.