在近期召开的北美TechED 2013上,Visual Studio 2013预览版已经发布。本文将谈到微软负责软件开发者部门的全球高级副总裁S. Somasegar所关注的Visual Studio 2013在软件生命周期管理上的众多新功能。
【51CTO独家特稿】自从Visual Studio 2012发布以来,Visual Studio 2012中的下载量已经超过400万次,在过去任何Visual Studio版本采用最快。通过两个VS的更新,VS2012.1和VS2012.2,对60%正在使用的Visual Studio 2012部署上了新的更新。S. Somasegar也已经看到Visual Studio 2012提供了新的价值,在Visual Studio中可用的功能,进一步扩展这个强大的生态系统和集成的解决方案,其中包括市场上的近500个VSIP产品,和Visual Studio Gallery中3900多个产品和插件。
我们(原文作者:S. Somasegar)不仅看到通过在客户端上的机会。在云中,我们在Build 2012上发布Team Foundation的服务,已经更新了新的功能。大约每三个星期就提供新的功能,比如2013年1月份的ALM峰会上我们提供对Git的支持。
Visual Studio有这么多先进的功能,能帮助开发人员和团队完成现代应用程序生命周期管理的建设。随着建立、测量、学习周期的缩短,开发团队能够在开发过程中与其他利益相关更容易协同合作,支持连续的发布节奏,平衡敏捷与质量,消除传统开发经营者与企业利益相关者分离的现象,推动应用与业务成果之间的链接。微软在Visual Studio 2012及其更新中正在扩展ALM功能,进一步提升工具和服务的质量。在DevOps的背景下产生摩擦更少,质量的生产路径。
现在,在北美TechED 2013上,我们正式宣布与应用程序生命周期相关的几个关键进步。
Visual Studio 2013
我们很高兴分享下一个版本的Visual Studio 2013,将会在今年晚些时候的旧金山Build 2013发布一个预览版。在TechED 2013上,布莱恩•哈利已经提到一些新的ALM特性。比如专注于业务的敏捷性,质量可控和DevOps的新功能。下面是我最喜欢的部分:
1.敏捷组合管理,这可以让你“大规模”的计划你的敏捷项目,让整个组织的多个团队之间的层次关系更加明晰。
2.基于云计算的负载测试,一个新的Team Foundation服务能力,充分利用Windows Azure的弹性可扩展性产生的流量,模拟成千上万的并发虚拟用户,以帮助你了解你的Web应用程序和服务的负载能力。
3.代码信息提供单元测试,工作项,代码引用,以及更多。直接在Visual Studio代码编辑器内显示信息以提高开发人员的生产力,使开发者无需离开编辑器中就能查看项目相关的上下文信息和指标。
4.为TFS创建一个团队空间,这个TFS集成的聊天室将提高合作团队成员之间的数据分享和其他相互作用。
5.Visual Studio集成身份识别,这样的IDE就可以获得后端服务的支持,例如,开发者在不同安装设置中进行切换。
6.TFS将支持代码审查意见回返,提高代码透明度和可追溯性。
7.一个.NET内存转储分析器,它使开发人员能够轻松地检索.NET对象的内存转储,并比较和修复两个内存转储。
8.Visual Studio 2013中将内置支持GIt,无论是客户端还是服务器。包括在内部部署的Team Foundation Server 2013。
这些只是少数的新功能,在未来数周我们将讨论更多的新功能。这些新功能将在Team Foudation服务中提供。
关于InRelease
DevOps的应用程序生命周期管理是一个越来越重要的组成部分,面对越来越大的需求。因为企业需要开发和部署高质量的应用程序,以更快的步伐。我们将继续投资在完善现代应用程序生命周期,特别侧重于DevOps。
为此微软收购INCYCLE的InRelease部门,以提供先进的.NET和Windows Server应用程序管理解决方案。
MSDN和在Windows Azure上进行开发和测试
我们正在做的技术改进在Visual Studio上只是一个方面。我们正在努力提高生产率和让更多成功团队使用微软平台。
例如,我们已经改善了Windows Azure平台,将其提供给合资格MSDN订阅者。你现在有一个选择,如何使用你的Windows Azure开发和测试你的应用。无论你申请他们的虚拟机,网站,云服务,移动服务,媒体服务,HDInsight,或更多。 Windows Azure 对MSDN的好处包括预先与MSDN订阅软件,如SQL Server和BizTalk Server,虚拟机映像的访问,并可以将您自己的MSDN软件上传到自己的虚拟机。
此外,我们的目标之一是使它对于开发团队的每一个成员更加易用,无论是开发者或者是测试员。使用新的Windows Azure的MSDN开发和测试的好处是显而易见的。截至6月1日,MSDN订户可以使用权限来运行在Windows Azure虚拟机选定的软件(更多细节参见Visual Studio和MSDN白皮书)。
原文地址:http://blogs.msdn.com/b/somasegar/archive/2013/06/03/teched-2013.aspx
关于S. Somasegar
微软负责软件开发者部门的全球高级副总裁S.Somasegar。领导着.NET平台、Silverlight、Visual Studio、Expression Studio、IIS Web服务器、Media Server和Commerce Server等产品的开发。MSDN和TechNet也是他麾下的服务。 此外,他还负责微软印度开发中心和加拿大开发中心。