虽然大家已经知道Visual Studio 2010正式版将在4月初发布,但是具体由哪个国家首先发布,大家还不得而知。此次微软确定Visual Studio 2010产品发布计划,让中国的.NET开发人员能够在第一时间内获得Visual Studio 2010正式版。
在今天微软中国举行的Visual Studio 2010技术预览会上,微软大中华区开发工具及平台事业部总经理谢恩伟和产品市场经理胡德民分享了Visual Studio 2010中的新功能,包括对敏捷开发方法的支持,对云计算、C++等新老技术的支持等,以及Visual Studio 2010的发布计划等。
谢恩伟首先引用国内某网站的一个线上调查,介绍了当前在国内技术社区热门的一些技术,主要包括Web开发、云计算和应用生命周期等:
Web开发:在150万专业开发者中,目前有近55%的软件开发者从事基于Web服务的应用开发,而且Web开发者的比例还在不断上升,微软的ASP.NET技术在Web开发领域占有领先地位;
云计算:虽然目前仅有6.6%的软件开发者正在使用云计算,但是有超过35%的被调查者计划在一年内使用云计算技术;
ALM(应用生命周期管理)工具:软件开发者所在公司目前主要使用的ALM工具中,微软的VSTS占有的份额近42%,但亦有32.2%的公司仍在使用Visual Sourcesafe工具。
另外,调查还显示.NET语言目前在国内开发人员中被使用的比例高达29.2%,表明了.NET技术目前依然是国内技术社区和企业的主流。然后谢恩伟通过Visual Studio 2010对敏捷开发方法、C++和测试的支持,说明了这款.NET平台的主流工具目前的革新情况:
毫无疑问敏捷开发方法已经为技术人员和企业所认可,微软也适时地在VS10中对其进行了支持,而且让微软比较骄傲的是,Visual Studio从2008版本就已经是"生于敏捷,用于敏捷"。也就是说,在Visual Studio 2008和Visual Studio 2010的研发过程中,技术团队就应用了敏捷,所带来的直接效果是VS 2008 Beta 1的Bug数量较VS 2005 Beta 1时大幅降低了5倍。
通过现场技术人员的演示,可以看到开发人员能够应用如Excel这样的常用工具来和Visual Studio 2010相结合,对项目进行管理。对于C++在国内的发展情况,其结果可能会让其他地区感到惊讶,这门"老"语言目前在国内的份额不降反生,目前竟然有20.8%的市场占有率,这也促使微软在上海的研发中心专门投入资源将C++融入到Visual Studio 2010中。谢恩伟提到,C++目前在国内"复兴"主要是受移动应用和游戏研发等行业兴起的影响。
测试功能依然是Visual Studio 2010的亮点,它支持当前流行的测试驱动开发,自动化测试等技术。另外,考虑到很多测试人员并没有编程基础,Visual Studio 2010对其也提供了良好的界面支持。包括敏捷、C++和测试等特性,谢恩伟还对云计算架构、搭配Windows 7和Silverlight,以及多核并行计算等特性做了简要介绍。
随后,微软开发工具及平台事业部的技术经理胡德民分享了目前已经确定的Visual Studio 2010发布计划。根据胡德民提供的数据,Visual Studio Beta 2截止到1月23日,在国内已经有超过10万人的下载量,全球有超过58万人次的下载。另外虽然这次发布同时在多个城市举行(如北京、拉斯维加斯、伦敦、班加罗尔和吉隆坡等),但是由于时差的原因,北京得以能在全球第一时间发布该产品,国内的技术人员也能先欧美一步目睹到Visual Studio 2010的最新特性。
本次发布会的主题为"Coding完美世界",发布时间为2010年4月12日在北京,4月14日在上海,4月16日在广州,不同地区的研发人员可以就近参与。这里特别提到的是,为满足架构师和高级开发人员对Visual Studio 2010的深入了解,微软还和InfoQ中文站合作,在4月13日和15日分别在北京和上海举办"微软开发方法大解密"技术活动,邀请两位微软全球研发团队带头人来分享他们的实战经验,并与参会者深入交流,欢迎到时参与。
在这次技术预览会的问答环节,本站中文站的编辑有幸就为什么Windows Azure还不能在国内落地的情况,和谢恩伟进行了交流,他也给出了自己的看法:
从客观上来说,目前对于云计算这种IT模式,中国政府有自己的规划,微软需要尊重这些规则;另外,在支付模式上,国内和国外有着很大的区别,需要比较大的本地化。但是微软目前已经尝试通过多种方法来满足国内技术人员对于Windows Azure的需要,比如提供CTP版本,提供线上的学习课堂等。微软中国正在全力推进微软云计算在国内的落地,但这需要时间。
Visual Studio 2010新LOGO
Visual Studio 2010三大版本分别为Ultimate with MSDN、Premium with MSDN、Professional with MSDN,采用了和Windows相同的命名机制。
完整版Visual Studio 2010售价如下:旗舰版为11924美元、高级版为5469美元、专业版为1199美元;升级版Visual Studio 2010售价分别为:3841美元、2299美元、799美元。