从Visual Studio 2005切换到Visual Studio 2008值得吗?

15
作为一个团队,我们使用的是带有3.0框架的Visual Studio 2005。我在想,如果我们切换到带有3.5框架的Visual Studio 2008,会不会更好呢?这值得吗?
谢谢。

https://dev59.com/HUXRa4cB1Zd3GeqPpCL-?rq=1 https://dev59.com/fHVC5IYBdhLWcg3ww0Dr?rq=1这是关于Visual Studio 2008和2005之间升级是否值得的问题。 - nawfal
6个回答

20

是的,它完全值得。Visual Studio 2008完全支持2005代码(.net 2.0)。在您使用2008时,还有许多改进,您会喜欢上它。


实际上它针对的是2.0 SP1(以及类似的3.0),这意味着如果你不小心可能会遇到问题。但我完全同意:切换吧! - Marc Gravell
2
是的,它值得,有很多改进。这真的是你需要的所有论据吗? - korro

13

多目标支持(使用Dev Studio 2008可对所有.Net项目进行利用,无需转换)
重构(生产力工具/宏)
单元测试(仅专业版)
改进的Web设计器和CSS支持
CSS源视图Intellisense
透明Intellisense(不隐藏代码)
ASP.NET AJAX
带Intelissense的JavaScript支持
JavaScript调试
Windows Presentation Foundation(WPF)设计器LINQ(Language Integrated Query)
对象关系设计师(O/R Designer)
更好的调试功能(多线程、脚本、LINQ、WPF)
调试远程进程、SQL调试、XSLT调试(仅专业版)
新的报告工具(支持PDF)
Crystal报表新功能(也支持ASP.NET)(仅专业版)
社区帮助(用户在在线帮助中添加注释)
ClickOnce部署增强(设置)
更好的Vista支持
Office支持(仅专业版)
许多智能设备工具(仅专业版)

使用Dev Studio 2008 SP1

支持智能设备偶尔连接的应用程序
Power Packs控件和组件
打印机兼容性库(使用VB6报告而无需重写)

参考来源:

http://msdn.microsoft.com/en-us/library/bb386063.aspx#Original

http://msdn.microsoft.com/en-us/vstudio/products/cc149003.aspx


7

完全值得,同意。

同时,对于新项目(或易于迁移的项目),转换到3.5版本会大大提高生产力。即使您不使用诸如LinQ之类的功能。

对象初始化程序和自动属性将使您的生活更加轻松。

另外,正如之前所说,您仍然可以使用VS 2008开发2.0项目,因此切换不会有任何损失。在Web设计领域也有一些改进,特别是在JavaScript语法高亮方面等等。


2
即使你现在不能使用.NET 3.5,C# 3.0的语言特性(特别是如果你使用LINQBridge)也非常值得一试。它还对WCF等方面提供了更好的支持(因为你提到了3.0 - 在VS2005中这是一个临时解决方案)。
再加上IDE的改进,我认为这是一个毫无疑问的选择。

2
C#的智能感知功能得到了很大改进。

1

是的,它是的。工作速度更快,更可靠。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接