VS 2008相对于VS 2005的优势

时间:2020-03-06 14:20:24  来源:igfitidea点击:

可以请几个例子。我可以花时间,但是这是给其他人的,我也希望社区提供一些意见。

解决方案

这里有一篇有用的文章:http://weblogs.asp.net/cschittko/archive/2007/10/08/visual-studio-2005-or-2008-what-s-more-risk.aspx。

取决于编程语言。

  • 在.net上,尽管主要是项目模板,但对.net 3.5的内置支持是显而易见的。但是,SP1添加了.net Client Framework支持,据我所知在VS2005中是不可能的。
  • 这也意味着XAML设计器支持WPF,尽管大多数人仍然喜欢WPF接口的Expression Blend。
  • 显然,现在有一个JavaScript调试器,即使看起来有些破绽(不确定SP1是否可以解决此问题)

简而言之:对于.net 3.5,如果我们是专业开发人员,则几乎是必备软件,但这只是我的观点。

好吧,它支持.NET 3.5,它提供了许多新功能,具体取决于我们是否需要它们。

除此之外,他们还改进了重构工具(也使用SP1),编译速度,IntelliSense现在可以与Ctoo完美结合,即使编写.NET 2.0代码,我们也可以获得新的Ccompiler。同样,ASP.NET设计器的性能也有了很大的提高。

我认为,即使主要编写.NET 2.0代码,我也觉得它比2005年要好。

一项重要功能是,它使我们可以根据项目针对不同版本的.NET运行时。

如果我们使用的是Microsoft单元测试框架,则在2008年会更好。

我个人会说我发现的最大优势之一是该产品响应速度更快,即打开速度更快,编译和运行项目的速度更快。在我看来,我们为什么不单单为此一项福利而升级。

由于我所处的环境,我仅限于.NET 2.0,因此无法利用多重定位等许多其他功能。

但是对于ASP.NET,我已经完成了拆分视图,并且CSS支持很棒。当然,这是我注意到从VS2005到VS2008的最大功能改进之一。使用CSS,我们仍然需要但要努力理解它,但是为什么也不能从IDE中获得尽可能多的帮助。

总的来说,我发现这是一个非常容易的过渡,因此我无法想到不升级的原因。

除了通常支持最新版本的框架和集成单元测试外,我个人发现VS 2008比VS 2005更稳定,具有更好的重构支持和更成熟(读取稳定)的产品。
自从VS 2005出现在市场上以来,我一直在使用它,直到VS 2008的第一个版本发布为止,所以我可以说出区别。

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

http://msdn.microsoft.com/zh-CN/library/bb386063.aspx

CSS属性生成器是更好的恕我直言。