请有人点名。我可以给你时间,但这是给别人的,我也想要一些社区意见。
答案 0 :(得分:3)
这里有一篇有用的文章:http://weblogs.asp.net/cschittko/archive/2007/10/08/visual-studio-2005-or-2008-what-s-more-risk.aspx。
答案 1 :(得分:2)
我个人认为我发现的最大优势之一是产品响应更快,即打开速度更快,编译和运行项目更快。在我看来,你为什么不单独升级这个好处。
由于我工作的环境,我受限于.NET 2.0,因此无法利用多目标等许多其他功能。
然而,对于ASP.NET工作,我已经完成了拆分视图和CSS支持非常棒。当然,这是我注意到从VS2005到VS2008的最大功能改进的一个领域。使用CSS你仍然需要努力去理解它,但为什么不从IDE那里得到尽可能多的帮助。
总的来说,我发现这是一个非常简单的过渡,所以我想不出升级的原因。
答案 2 :(得分:1)
嗯,它支持.NET 3.5,它提供了许多新功能 - 这取决于你是否需要它们。
除此之外,他们改进了(也使用SP1)重构工具,编译速度,IntelliSense现在也适用于C#,即使在编写.NET 2.0代码时也可以获得新的C#编译器。此外,ASP.NET设计师的性能也有了很大提高。
在我看来,即使主要编写.NET 2.0代码,我发现它略好于2005年。
答案 3 :(得分:1)
一个重要特性是它允许您根据项目定位不同版本的.NET运行时。
答案 4 :(得分:1)
如果您正在使用Microsoft单元测试框架,那么它在2008年会好得多。即它可以使用。
答案 5 :(得分:1)
除了对最新版本的框架和集成单元测试的通常支持外,我个人发现VS 2008更稳定,具有更好的重构支持和比VS 2005更成熟(读取稳定)的产品。
自从它出现在市场上以来,我一直在使用VS 2005,直到VS 2008的第一个版本,所以我可以分辨出来。
答案 6 :(得分:0)
取决于您的编程语言。
简而言之:对于.net 3.5,如果你是一名专业开发人员,这几乎是必须的,但这只是我的意见。
答案 7 :(得分:0)
CSS属性构建器更好恕我直言。
答案 8 :(得分:-1)
请参阅以下文章,了解从2005版到2008版的更改的完整详细信息。还包括Service Pack中所做的更改: