我想找到了什么是最重要的差异MS些Studio.NET 2005年Pro和微软视觉Studio.NET 2008亲?给我一个复制的视觉Studio.NET 2005年临如前面的人使用,已经离开该组织。因此,我正在考虑提升这个版本VS.NET 2008亲。

在我的组织中,我们使用混合物的技术(java,php和。净额)为发展主要是基于网络的应用程序。我知道,2005年使用。净框架2.0和3.5框架可以仅仅用在2008年..此外,我在一点一损失..

因此我能得到一些反馈意见,从计算器人群在那些有经验丰富之间的差异,这两个版本?如果这不是要求太过分,你可以请后的前三个或五个理由使用VS.NET 2008亲?

谢谢!

有帮助吗?

解决方案

我写了一份清单,但决定将其删除;为什么我要复制Scott Guthrie关于Visual Studio 2008的陈述?

http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx

其他提示

就我的目的而言,主要有三个原因:

  1. 可以使用.Net 3.5
  2. 改进了Javascript的智能感知
  3. 修复了各种恼人的错误,并对一些UI组件进行了微小改进
  4. .NET 3.5是最重要的......其他一切都相当简单。

C#3.0(对我)的最大的奖励:

  • lambda发言。
  • 匿名的类型
  • 部分方法
  • 自动实现的性质
  • 改进的通用类型推理
  • 扩展方法
  • 表达的树木(当使用。净3.5)
  • 皇宫

等等

注意,这是不同的。净3.5;C#3.0可以使用甚至在瞄准.网2.0的,尤其是当使用什么样的LINQBridge提供皇宫扩展的方法。

也有改进。ASP.NET 调试和WCF主持等等。

  1. 我讨厌(web)项目文件在vs2005中的方式,所以我留在vs2003直到vs2008。
  2. 多框架支持。
  3. 整体改进

有一些很酷的增强在VS2008,往往会迷失之间的所有大型的新特点。

  • 大幅提高平均生成倍的解决方案的许多项目。

如果你有一个解决方案与数十个项目,它将采取VS2005大约一分钟的建它,甚至,如果一切都没有改变,因为这需要多长时间VS2005验证没有任何改变。在VS2008,检查"肮脏"项目是瞬时的。

巨大的生产力的增强,并且我不能找到这种功能,指出任何地方。

  • VS2008允许使用形式的设计,即使当它检测到的东西可能是错误的,VS2005不允许这样做。这是一个生命的保护程序时处理它的错误。

  • 除了VS2008特性,检查出的特点, VS2008SP1 加入。我特别喜欢的新C#背景汇编。

我建议你只是继续前进,并尝试的免费版本VS2008.除了大型的新特征,有无数的"小"增强你只能找到通过使用该产品,其中一些可能对你很重要。

顺便说一句,你可能还需要检查功能的VS2010.它仍然是CTP,它可能会被释放近2010年,但这取决于你需要它的价值可能之前需等待的升级。

如果您正在开发CF.NET框架和Windows Mobile,那么保留VS.2005的副本可能很方便,因为您仍然可以使用仍然被许多设备/智能手机使用的CF.NET 1.0在那里。使用VS.2008我不认为这是可能的 - 但是,如果我错了,请告诉我,因为我很想知道。

3.5 - 在2007年发布,这是3.0加上新的库(主要是LINQ和一些额外的“基础”库,如TimeZoneInfo)和新的编译器(用于C#3和VB 9)。 3.0 - 在2006年发布,这只是2.0加上新的库:Windows Presentation Foundation,Windows Communication Foundation,Workflow Foundation和Cardspace。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top