BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Visual Studio 2010增强对敏捷开发的支持

| 作者 霍泰稳 关注 1 他的粉丝 发布于 2009年11月6日. 估计阅读时间: 6 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

在今天召开的微软TechEd 2009大会上,微软中国公司开发工具及平台事业部总经理谢恩伟宣布Visual Studio 2010 Beta 2.NET Framework 4 Beta 2已经推出并提供公开下载服务。在Visual Studio 2010中,内含了基于Scrum开发实践的敏捷开发流程模版。

谢恩伟在大会现场提到最新版微软开发工具的重要进展时,表示随着云计算和移动运算的普及,软件开发团队应该重视每项重大技术的创新,以维持自己的竞争力。他特别提到Visual Studio 2010中的一些新的特性:

Visual Studio 2010 中新的测试选项将有助于确保高质量的代码。集成开发环境得到了改善,这意味着,无论是建模、编写代码、测试还是调试,开发人员都可以使用现有技术部署不断丰富的应用程序类型——无论是布署在云平台、移动装置或是各种嵌入式的应用,并促进团队开发的协同作业,大幅提升软件质量。

在对敏捷软件开发方法的支持上,Visual Studio 2010也较以前有了比较大的改进。在这次的Beta 2版本中,就内置了微软产品开发不慢自己采用并经过验证的一套流程——基于Scrum开发实践的敏捷开发流程模版。按照微软的说法,通过该模版,广大的开发者可以体验如何整合团队、流程和工具,并像微软一样进行软件开发工作,获得杰出的成果。在InfoQ编辑和微软大中华区产品市场高级经理胡德民的沟通中,他介绍说,从前让微软非常头疼的问题就是产品发布日期的不断跳票,而现在是开发团队等着产品的发布,比如Windows 7,其实开发早就完工了,只是要找到一个合适的发布时间点,这一转变的背后就有敏捷开发方法的功劳。另外,在Visual Studio 2010中还包含了Test Lab Management软件测试功功能,开发团队可以把重要客户的环境配置构建在测试实验室内,搭配其他多项新增加的软件测试功能,确保开发出来的软件能够符合客户的期望。

除了对敏捷开发方法的支持,在微软的官方新闻稿中,还提到“高度集成与易于使用”和“为程序员开启全新的机会”两个创新的功能:

  • 高度集成与易于使用:在Gartner Group于2009年9月24日最新的企业软件应用平台评比的分析报告中,微软.NET在平台愿景与企业可用度指标中,评比表现都在领先位置。在Gartner的分析中提到:“对程序开发者提供了长期的承诺,确保他们能拥有易于使用的开发工具……。”这个特点在 Visual Stuido 2010 Beta2 可以看到更大的发展,透过强力工具的支持,除了Visual Basic与C# 的开发语言之外,现在开发人员可以更好的进行 C++ 与 Java Script的程序编写工作。从开发的工作延伸到架构设计与软件测试,这些工具都能够完全集成,大幅提升开发者的生产力。令人关注的是,Viusal Stuido 2010 Beta 2 也是微软首度在开发工具支持 UML 统一建模语言的软件架构标准,搭配微软特色的 DSL 领域特殊语言技术,为开发者同时提供了逻辑概念与领域实践的软件建模方法。
  • 为程序员开启全新的机会:只需要一套Visual Stduo 2010开发工具与一种熟悉的.NET开发技术,程序员就能轻易的游走在包括云运算、RIA高交互的互联网应用甚至包括移动与嵌入式装置,掌握最新的技术与商机。Visual Studio 2010不仅仅支持热门的Windows 7 和 Microsoft SharePoint 2010 的应用开发,Silverlight 和 Windows Presentation Foundation 的控件以及多项创新技术的互操作性(如数据库互操作、ASP.NET MVC、UML统一建模语言、表达式和多核),这些都可以帮助开发人员实现精采的想法。 通过 .NET Framework 4,开发人员在使用 Client Profile 时可以大大缩小部署,框架大小最高可缩减 81%。 .NET Framework 4 开发人员获得的其他益处包括:对行业标准的附加支持、含有更多语言选择的动态语言运行时、对高性能中间层应用程序的新支持(包括并行编程、工作流和面向服务的应用程序)以及通过与 .NET Framework 3.5 并行安装而实现向后兼容。

微软全球开发工具部门的高级副总裁 S. Somasegar 表示:“当今的开发人员面对的是苛刻、复杂和快节奏的环境;新一代的这些工具和技术有助于简化从设计到部署的整个开发过程,并能够使开发人员在现有技术知识水平不变的情况下构建更优秀的软件,而且速度更快。是时候在新版本中试验一下这些新功能了,它们能够解决从Windows 7和SharePoint支持到协作和生命周期管理的所有问题。”

感兴趣的开发者可以从微软官方网站下载体验Visual Studio 2010 Beta 2.NET Framework 4.0 Beta 2

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

错字 by che shuai

就内置了微软产品开发不慢自己采用并经过验证的一套流程,这里应该是“微软产品开发过程中”吧

Re: 错字 by xu jianzhong

估计应该是“部门”

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

2 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT