【IT168 专稿】在前面的一系列文章中,我们详细介绍了Visual Studio 2010 CTP的各种新特性,包括IDE的改进,语言层面(托管代码和非托管代码)的种种新特性等等。但是相信还是有很多朋友心存这样的疑问:任何新产品都会有很多新特性,为什么我要为了这些新特性而舍弃旧的Visual Studio 2008?(实际上她还很新,可以说才刚刚发布不久!)什么新特性是那“致命的诱惑”?
有道是“不怕不识货,就怕货比货”,下面我们就将Visual Studio 2010跟最新的Visual Studio 2008做一个重点的比较,让大家从比较中体会Visual Studio 2010的强大优势,让大家明白“10 is new 6”。
第一篇:Visual Studio 2010 下一个Visual Studio 6.0
第二篇:Visual Studio 2010 的自定义开始页
第三篇:Visual Studio 2010中的多显示器支持
第四篇:Visual Studio 2010中的调用继承树
第五篇:C# 4.0中的动态类型和动态编程
第六篇:使用Visual Studio 2010特性支持TDD
第七篇:Visual Studio 2010特性支持Office
第八篇:Visual Studio 2010中的Quick Search
第十篇:Visual Studio 2010中的C++ IDE增强
第十一篇:Visual C++ 2010创建Ribbon界面(上)
第十二篇:Visual C++ 2010创建Ribbon界面(下)
Vista才发布不久,微软就放出了下一代操作系统Windows 7的消息;Visual Studio 2008发布还不到一年,下一代开发工具Visual Studio 2010的CTP就出现了。刚刚发布就有下一代产品出现,从一个方面,这反映了技术的飞速发展,微软不得不不断推出新的产品以应对新技术的发展。但是,从另外一个侧面我们也可以解读出这样的信息:Vista以及基于Vista的Visual Studio 2008都不够成熟,都是一个“失败”的产品。如果说Vista是Windows 7的“Pre-Release”,相信大家都不会反对。同样的道理,从目前的情形来看,Visual Studio 2008更像是Vista平台上,Visual Studio 2010发布之前的一个过渡版本,同样扮演着Visual Studio 2010的“Pre-Release”的角色。
图1 一对难兄难弟:Vista + Visual Studio 2008
灵活高效的全新IDE
自从微软于1998年发布Visual Studio 6以来,Visual Studio的IDE已经成为软件开发工具的标杆,很多其他的开发工具,甚至是其他用途的应用程序,都在模仿Visual Studio的IDE。但是,就像我们前面讲过的那样,从Visual Studio 6到Visual Studio 2008,虽然IDE的功能越来越多,但是并没有什么革命性的变化,反倒因为功能太多带来了使用上的不便,导致开发效率低下。程序员们都在期盼一个全新的IDE的出现。
现在,程序员们的梦想在Visual Studio 2010中成为了现实。在Visual Studio 2010中,微软用全新的WPF技术重新打造了它的编辑器,借助WPF的强大功能,新的编辑器可以实现很多以前Visual Studio 2008的IDE根本无法想象的功能,比如代码的无级缩放,多窗口即时更新,文档地图,代码的自动产生等等,这些新的IDE特性都会极大地提高程序员的开发效率。