VS 2008优于VS 2005的优势

时间:2008-09-18 08:23:21

标签: visual-studio ide

请有人点名。我可以给你时间,但这是给别人的,我也想要一些社区意见。

9 个答案:

答案 0 :(得分:3)

答案 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上,内置对.net 3.5的支持是显而易见的,尽管这主要是项目模板。但是,SP1添加了.net客户端框架支持,据我所知,这在VS2005中是不可能的。
  • 这也意味着支持使用XAML Designer的WPF,尽管大多数人仍然喜欢使用Expression Blend for WPF Interfaces。
  • 显然,现在有一个JavaScript调试器,即使它似乎是bit broken(不确定SP1是否修复此问题)

简而言之:对于.net 3.5,如果你是一名专业开发人员,这几乎是必须的,但这只是我的意见。

答案 7 :(得分:0)

CSS属性构建器更好恕我直言。

答案 8 :(得分:-1)

请参阅以下文章,了解从2005版到2008版的更改的完整详细信息。还包括Service Pack中所做的更改:

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