如果我切回到Visual Studio Express,我会感到痛苦吗?

Mat*_*ley 5 visual-studio-express visual-studio

随着即将发布的Visual Studio 2010以及C#4.0中所有可爱的新功能,我真的很想从2008年开始更新.但是,在过去的几年里,我已经成功获得学生定价,甚至免费版本MSDN学术联盟.

现在我不再是学生了.

我似乎无法证明即使是标准版的$ AU500价格也是合理的,这本质上是一种爱好.尽管我可能喜欢它,但它只是不付账单.

所以,我读过微软的网站,有一个在Express版本EULA,因为我认为应该有报酬的工作偶尔位,这是很好没有非商业条款上.与Professional相比,Express版本缺少多少(我目前使用的是什么,以及2010 beta版是什么)?当我找到那些不存在的东西时,我是否可能会经历戒断痛苦?

对于插件来说,唯一一个我真正玩过的是VisualSVN,我可以忍受手动使用TortoiseSVN.还有什么我应该知道的吗?

Mar*_*ris 6

版本比较可以在这里找到:( 2008年)(编辑:可以从这里下载更深入的文档)

作为不希望缺少的功能向我跳出的东西是:

  • 可扩展性(没有像VisualSVN或Resharper这样的插件)
  • 源代码控制
  • 远程调试
  • 64位编译器支持(x64)(来自第一个链接,虽然文档暗示你可以制作64位应用程序......)
  • SQL Server 2005集成
  • 没有安装项目(用于制作MSI安装程序)
  • 有限的重构
  • 一些丢失的调试工具(尤其是线程窗口)

如果你可以没有那些(以及其他不会让我个人困扰的限制),那么我想你可以用Express来完成.


最后的想法:Express不是免费.net开发的唯一选择,还有SharpDevelop,它比Express更具优势(SVN集成,紧凑的框架支持).虽然我确信它也有很多局限性.