Visual Studio 2005和2008有什么好处?

10

从Visual Studio 2005升级到2008有哪些好处?

您认为是否值得升级,还是等待下一个版本更好?

10个回答

16

9

我最喜欢的新功能是:当智能感知选项框显示时,您可以按住Ctrl使其半透明并查看其后面的代码。有很多更大的新功能和切换原因,但对我来说,这是一个真正的胜利。


哇!我从来不知道这个,而我已经使用2008有一段时间了。谢谢。 - ProfK

5
如果您只是想升级到3.0和/或3.5框架的“大部分”新功能,那么无需升级Visual Studio。您只需要升级您的框架即可。然而,有一些优点,比如一个新编译器(如果我没记错的话使用Linq是必要的),以及一些不错的改进,如JavaScript调试。
有很多关于这个主题的好文章,包括这篇文章:Visual Studio 2008的22个新功能,您可能想查看一下。
希望能帮到您。

3

2008包括了进入.Net框架的能力。


3

WinForms 设计器中似乎没有类似的选项,这个选项存在吗? - Andrew
不好意思,这真是个糟糕的消息。WPF也一样。 - swilliams
WPF可以,但是你在WinForms中有多少窗体设计需要手动编写代码呢? - ProfK
在Visual Studio中,我觉得还是比较好操作的 : )。我发现在其中移动更加容易;对于设计师来说,需要频繁地在键盘和鼠标之间切换,这对我来说有些困难。 - swilliams

2
我在上一份工作中获益良多的一个重要特性是:提高稳定性。我们有一个高度线程化的应用程序,它会导致VS2005崩溃(以各种不同的方式)。转换到2008后,这类问题减少了100倍。
此外,对于相同的项目,VS2005需要更多的RAM。至少对于大型解决方案(例如50个项目)来说是这样的。我认为这使得VS2008比我以前使用的VS2005更加敏捷/响应。
是的,升级是值得的——仅从简单的稳定性因素考虑就足够了。

2

我喜欢这个IDE支持使用以下新技术创建应用程序

  • LINQ
  • Silverlight
  • WPF
  • ASP.NET MVC

1
这些不是Visual Studio 2008的功能,而是.NET 3.5及其相关项目的功能。VS 2008是一个集成开发环境。 - Aaron Powell
嗨 Slace。我正在谈论项目模板和 IDE 的改进,以支持上述所有内容。例如针对 WPF 和 Silverlight 的 Cider 设计器、LINQ 设计器和智能感知等功能。 - Jobi Joy

1
我对上一篇文章持有不同意见。对我而言,稳定性并没有大幅提高。在编译过程中,我曾经遇到过2008突然死机的情况。这是怎么回事?但总体来说,我还是喜欢这个版本,主要是因为它引入了LINQ。我虽然也很喜欢2005中泛型的引入,但是LINQ使得2008越来越值得使用了。

我的程序如果我移动工具窗口然后关闭,就会崩溃。 :-( - Bob King
抱歉,不知道为什么你看到这个。也许你使用的是与我不同的语言环境?这些项目大约有45个VB.Net、2个C#和3个C++。而且是在一个XP SP3系统上运行的。 - torial

0

看看这个问题...之前已经讨论过了。

虽然我要重申的是,我最喜欢 VS 2008 的主要原因是他们在 Web 应用程序开发中使用 Expression Web GUI。它比 VS2K5 好得多。


0

由类型数据集设计器生成的代码更加干净整洁,尤其是在使用SQL Compact Edition数据库时。


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