我正在使用Visual Studio Team System 2008进行Web开发。我已经习惯了它,但目前还买不起VS 2008 Standard。
我之前从未使用任何Express版本,但我正考虑下载VS C#Express和VS Web Developer Express。
我是在浪费时间还是可以使用这些工具进行认真的开发?
答案 0 :(得分:13)
您可以对快车版进行认真的开发。他们已经取出了一些最值得注意的插件系统。如果您习惯使用一堆插件,您可能会发现无法使用它们是一种威慑。
以下是快递版与其他版本比较的链接。
http://msdn.microsoft.com/en-us/library/zcbsd3cz(VS.80).aspx
答案 1 :(得分:3)
您确实可以使用Visual Studio 2008快速版进行认真的开发,这包括商业产品,请参阅FAQ中的问题编号7,其中说明:
七)我可以将Express Edition用于商业用途吗? 是的,没有 许可限制 使用Visual Studio构建的应用程序 快递版。
feature matrix表明虽然您在Pro和Express Edition之间失去了一些功能。唯一最大的问题是没有加载项支持(并且EULA禁止添加它)限制了许多对环境的好处,例如ReSharper,VisualAssist等。
如果您希望以标准/专业版支持的方式混合和匹配语言/项目,那么您也不会获得“Studio”,而是获得四个单独的版本,Web Developer,VB,VC ++和C#。运气不好然而,在表面下,MSBuild可用,并可为您提供多语言解决方案。
答案 2 :(得分:2)
Express Editions可以正常工作。
否则,它几乎是一样的。
答案 3 :(得分:1)
以下是不同版本的Visual Studio上可用功能的详细列表:Product Comparison
答案 4 :(得分:1)
您可以找到各种版本的Visual Studio 2008 here中功能的比较。我发现最令人烦恼的是快递版本,你不能在解决方案文件中有多个项目,也不能使用像Resharper这样的附加组件。
答案 5 :(得分:1)
这取决于你如何定义“认真的发展”。快速(甚至标准)版本缺少的一件大事是缺乏对移动开发的支持。您还错过了在解决方案中对不同项目类型进行分组的便利。
我认为您还会错过Express版中的一些项目类型(Windows服务,Sql Server / CLR项目)。
答案 6 :(得分:1)
我还没有在家里提供VS2008的完整版本,所以我有Express并将它用于一些中间应用程序开发(没有web内容)。我发现它非常好,它有我使用的大部分内容。我尝试过SharpDevelop,但它不允许多个启动项目,所以我放弃了Express。
如果这对您来说是个问题,那么大多数插件似乎都不适用于Express版本。
答案 7 :(得分:1)
您实际上可以使用VS 2008 Express版本进行商业工作。
在此链接中查看常见问题解答第7个问题的答案: http://www.microsoft.com/express/support/faq/
答案 8 :(得分:1)
您可以通过Microsoft Dreamspark免费下载专业版VS2008(如果您有.edu地址)。
就此而言,VS2005和VS2008 Pro的90天(全功能)试用版可以“延长”......无限期地......通过设置你的系统时钟,但没有真正的理由那样做。
Express可以作为“精简”版本,但是以各种方式蹒跚而行。对于任何严肃的事情,都要得到真实的东西。
答案 9 :(得分:1)
我使用Express版本做了认真的工作。自从我进入管理层以来,我不是一名专业的程序员,但我仍然会亲自编写偶尔的实用程序或网页。我从专业版中唯一遗漏的是远程Web调试。