• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

细数VS 2003到Visual Studio 2010的开发之路

发布: 2010-3-26 11:19 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 144次 | 进入软件测试论坛讨论

领测软件测试网

  细数VS 2003到Visual Studio 2010的开发之路   软件测试 

    本文将总结一个.NET程序员从VS 2003到Visual Studio 2010的开发之路,也算是一种VS进化史。

  作为一名从VS 2003开始进入.NET开发的程序员,本文作者给大家讲述了他所经历的几代Visual Studio产品。希望对大家有所帮助。

  从开始接触微软的开发工具Visual Studio以来,短短几年的时间里,见证了它迅速而神奇的演变过程,下面跟大家分享一下在这个演变过程中我的体会和感受。

  在2003年,微软推出了Visual Studio 2003,与之前微软的一系列开发工具相比,它的出现给了开发人员不少的欣喜。随着.NET的发展和改进,在.NET 2.0推出的同时,2005年Microsoft推出了Visual Studio 2005。Visual Studio 2005较2003版本有了根本变革,无论是开发人员,还是项目管理者,都能感受到它带来的作用。Visual Studio 2005主要具有以下新特性:

  1.在已有类库基础上增加了大量公共类,在性能上也有很大改进。

  2.增加了泛型、可空类型、属性可访问性、静态类等新特性。

  3.增加了更多的控件,如DataGridView、MaskedTextBox等,让开发人员在开发过程中体会到更大的便利。

  4.新增单元测试功能,开发人员可以方便地进行单元测试,并根据代码覆盖率进行测试代码的修改和编写,提高代码的可靠性和稳定性。

  又经过3年的研究,Microsoft成功推出Visual Studio 2008,它虽然在主要功能上与Visual Studio 2005差别不大,但是在易用性、方便性、应用程序类型上做了不少改进,在性能上也有所提升,Visual Studio 2008的主要新特性如下所示:

  1..NET Framework从2.0升级到3.5,同时还可以根据需要选择不同的版本,包括.NET 2.0、.NET 3.0、.NET 3.5,借此创建不同.NET环境的应用程序。

  2.新增设置迁移功能,可以将已有的Visual Studio 2005中的参数设置迁移到Visual Studio 2008中。

  3.新增WPF、WCF、WWF应用程序,而这些新功能在目前看来已经很有市场。

  4.新增语言集成查询(LINQ),可以将查询语句与C#和VB.NET集成,提高数据查询的开发效率和执行速度。

  5.除了上面这些之外,Visual Studio 2008的改进还体现在报表应用程序项目、Ajax开发等重要功能上,同时在IDE的外观、性能、操作一致性上都有所改进。

  VS2008经过了短暂的休整便要进入下一个版本VS2010,我也正在体会它所带来的新惊喜:

  1.全新的IDE:在Visual Studio 2010中,微软用全新的WPF技术重新打造了它的编辑器,借助WPF的强大功能,新的编辑器可以实现很多以前Visual Studio 2008的IDE根本无法想象的功能,比如代码的无级缩放,多窗口即时更新,文档地图,代码的自动产生等等,这些新的IDE特性都会极大地提高程序员的开发效率。

  2.并行编程:Visual Studio IDE对并行计算开发的大量支持。比如,Visual Studio 2010的调试器知道代码的并行特性,并且能够在调试程序的不同执行单元的时候,表现应用程序的状态。

  3.云计算:通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。

  4.对C++0x的全面支持:自从Visual Studio 6以后,Visual Studio中的C++再没有多大的变化,包括之前的Visual Studio 2008,都只是对C++进行一些细小的改善。但是这次随着C++新标准C++0x的即将公布,Visual Studio 2010在C++开发方面也带来了很多革命性的变化。首先是对C++新标准C++0x的全面支持,不会再像Visual C++ 6一样,被人诟病为对C++标准支持不佳。在IDE方面,微软将Visual C++的构建系统VCBuild整合到了MSBuild中;借助后台编译,Visual C++的IntelliSense更加智能,能够处理更多的文件,更加复杂的项目。另外在MFC方面,通过引入很多新的类,MFC开始全面支持Vista、Windows 7风格的UI。这些特性,都成为Visual Studio 2010跟Visual Studio 2008的一个重要差别,相信C++程序员都会选择Visual Studio 2010而略过Visual Studio 2008。

  当然Visual Studio 2010给我们提供的新特性不仅仅如此,大家可以自己到微软官方网站上下载VS2010 beta2版本亲身体验一下,相信它也会给你带来惊喜.

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: studio Studio visual Visual 开发


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网