Visual Studio 2010在简洁中强调团队合作
距Visual Studio 2010正式版发布还有短短的三个月时间,但因beta2的出现(官方下载地址:http://www.microsoft.como/visualstudio/en-us/products/2010/default.aspx),还是让许多业内人士大呼过瘾,VS2010在许多方便令人耳目一新,其快速的启动可与VS2008媲美,而其间接与易用性这更上一层楼,在其中也不乏重要看点。
首先Visual Studio 2010的最大看点在于简洁易用。
易用体现在两个方面,一个是开发工具在功能上更加强大,另外一点是同操作系统和其他应用软件配合上更加完善。以Silverlight 技术为例,它本身就是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网络交互程序,它提供了一个强大的平台,能够开发出具有专业图形、音频和视频的Web应用程序,增强了用户体验,集成Silverlight的Visual Studio 2010一定会通过强大的工具来提高开发者的工作效率,而且它同 Windows Presentation Foundation 的控件结合到一起,起到了天衣无缝的作用,使开发者开发出一流的可与Windows7相匹配的3D界面异常简单。不仅如此,Visual Studio 2010同其他工具的配合更加默契,因为用户在 SharePoint 平台上无需编写代码即可生成交互解决方案、设计自定义SharePoint 网站以及使用报告和托管权限维护网站性能,同Visual Studio 2010配合方面更加成熟的SharePoint 2010等,使得系统可以在创建和自定义 Microsoft SharePoint 网站并生成启用工作流的应用程序基础上,提交出更加出色的解决方案来。
Visual Studio 2010警告用户Silverlight项目会出现安全风险,并提供了两种项目模式。其次,Visual Studio 2010更加讲求团队精神。
开发更具有强大功能与简洁的开发流程并不是降低了团队协作精神,相反,在VS新版本中这一思想继续强化。内建Scrum的敏捷开发流程模版将团队思想得到最好的加强。Scrum在英语的意思是橄榄球里的争球。它是一种迭代式增量软件开发过程,通常用于敏捷软件开发, Scrum是一个包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员,通过此模板的使用,在软件领域令人头痛的人员问题得到有效控制,其他的开发团队通过此模板,可以完美结合团队成员、流程与工具,像微软公司开发软件一样开发软件。而且,在最后的调试阶段也为开发人员和团队提供了最好的工具,这就是具有软件测试功能虚拟化技术软件Test Lab Management,通过这个软件,开发团队可以把重要客户的环境配置构建在测试实验室内,搭配其他多项新增加的软件测试功能,确保开发出来的软件能够符合客户的期望,使得令人头痛的调试问题得到了最好的解决。