导读:本周,微软Build大会在美国加州阿纳海姆正式开幕。除了Windows 8的最新消息,微软还在本次大会上介绍了在开发工具方面的最新进展:Visual
Studio 11和Team Foundation Server 11。
据悉,Visual Studio 11预览版提供了用HTML5、JavaScript、C#、Visual Basic和C++的语言开发Windows 8 Metro应用程序的工具,包括代码解析和检查工具。本次大会上,微软演示了一款可视化编辑器,它允许程序员突出显示一个对象时立即发现相关的代码行。
此外,微软还发布了Team Foundation Server 11的预览版,新的工具使得程序员能更好的运用Azure Cloud。他带来了新的Azure程序开发包Azure 1.5,开发包中有升级版的模拟器、远程桌面加密工具和Windows 8工具箱。
根据Build大会的最新报道,微软将要把Visual Studio运行在Azure上,将软件做为云服务来提供给开发者。
Visual Studio 11新增特性:
1. 为Windows 8开发Metro风格应用程序
Visual Studio 11中包含了诸多新特性,开发者可以用JavaScript、C#、Visual Basic和C++的语言开发Windows 8 Metro应用程序的工具。
有了Visual Studio 11,开发在人员可以在Expression Blend中使用JavaScript随意添加Metro风格和架构。
由于HTML5是动态的,除非它在运行,否则无法观看到网页的布局。 而Blend’s创新模式能够使你在设计过程中同步运行且方便查看。
2.增强(2D/3D)游戏开发
Visual Studio Graphics图像工具帮助游戏开发人员更具创造力。Visual Studio 11支持资源编辑器,视觉设计,Metro风格,增强可视化的2D/3D游戏开发。
可查看、编辑图片和纹理,支持alpha channels和transparency。
视觉设计着色程序和效果文件。
调试和修改DirectX
3.代码克隆分析工具
Visual Studio提供这款工具,使开发人员能够重构代码,提高代码质量。但是这个过程依赖于开发,以确定这种可重复使用的代码是否可能发生。用Visual Studio11代码克隆分析工具检查代码,寻找重复的逻辑,使你要考虑到这个代码的可用性,即一个或多个常用的方法。该工具非常智能,它不仅能搜索代码相同的模块,而且还能搜索语义上类似的结构。
4.使用Team Explorer进行代码审查
此功能定义了Team Foundation Server中的工作流程,为团队成员的工作项目状态和路线审查请求节省时间。这些工作流程是独立于任何特定的过程或方法,你在项目期间的任何时间都能审查代码。
审阅者可以接受或拒绝审查,并响应与代码审查有关的任何消息或查询,可添加注释或者更多。
5.探索式测试(Exploratory Testing)和增强单元测试(Unit Testing)
快速创建错误报告
探索式测试工具,可以生成一个错误报告,并在报告中显示执行错误步骤,导致意外的行为。
创建测试范例
在执行错误步骤上以生成测试范例。
管理探索式测试
当测试完成后,您可以返回到Microsoft测试管理器,从而节省了测试的细节部分,包括信息、bug、时间。
相关下载:
MSDN用户官方下载地址:http://msdn.microsoft.com/en-us/subscriptions/default.aspx
微软将在当地时间9月16日上午10点提供普通用户开发者预览版的下载
Visual Studio 11开发者预览版下载地址:
http://go.microsoft.com/fwlink/?LinkId=225709
Team Foundation Server 11开发者预览版下载地址:
http://go.microsoft.com/fwlink/?LinkId=225714
Visual Studio 11新功能视频:http://channel9.msdn.com/events/BUILD/BUILD2011/TOOL-820F
如果你想了解更多微软新功能的特性,可查看
Steven Sinofsky和S.
Somasegar’s的博客。
本文参考内容英文来源:MSDN
分享到:
相关推荐
让开发者受益匪浅的Visual Studio 2010新功能解读
VisualStudio Shell是微软效仿Eclipse推出的一个免费的VisualStudio内核,开发者可以通过在其上挂载插件(和传统的VS插件一样),从而快速开发自己的程序。它是Visual Studio SDK的一个扩充包。
Visual Studio 2017 正式版发布,该版本不仅添加了实时单元测试、实时架构依赖关系验证等新特性,还对许多实用功能进行了改进,如代码导航、IntelliSense、重构、代码修复和调试等等。无论使用哪种语言或平台,都能...
对于喜欢尝鲜与跟进微软步伐的应用开发者们来说,你们或许正运行着今年6月发布的预览版Visual Studio 2013。9月3日,带远程工具(with Remote Tools)的VS 2013候选发布版本(Release Candidate)已经被泄露到了互联网上...
Visual Studio 的主要功能包括: 代码编辑器:Visual Studio 提供了功能强大的...插件支持:Visual Studio 是一个开放的平台,可以通过插件来扩展其功能,开发者可以根据自己的需求定制和扩展 Visual Studio 的功能。
VisualMicro使硬件开发者可在VisualStudio中开发Arduino应用程序。 【使用方法】 1. 在VisualStudio安装目录找到扩展文件夹【...\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\...
Visual Studio Code for Python Programmers帮助Python开发者在Visual Studio Code中不仅熟悉,而且高效。首先,你会发现在Windows、Mac和Linux平台上安装Visual Studio Code的步骤,以及对工作区编辑功能的介绍。对...
开发者个人免费版
本教程适合所有准备在软件开发领域发展的开发者,尤其是那些需要深入了解和使用Visual Studio的候选人。 **使用场景及目标:** 这些教程适用于面试准备阶段,帮助候选人复习和巩固Visual Studio知识,提高解决实际...
跟我一起学Visual Studio 2005(11):ASP.NET Web 应用程序安全 (Level 200) 课程简介:与应用程序性能一样,应用程序安全同样是一个非常重要的话题。现在越来越多的病毒不断产生,各种恶意的攻击每时每刻都在发生。...
- **Visual Studio Professional**: 面向专业开发者的付费版本,提供更多的功能和支持。 - **Visual Studio Enterprise**: 面向大型企业的付费版本,提供高级功能和支持,如自动化测试、团队协作工具等。 ### 2. ...
无论你是经验丰富的开发者,还是刚开始工作的新手,你都会想让自己的开发工作尽可能轻松一点。正确的工具使用则可以帮助你实现这个目标。
Visual Studio 2017 正式版发布,该版本不仅添加了实时单元测试、实时架构依赖关系验证等新特性,还对许多实用功能进行了改进,如代码导航、IntelliSense、重构、代码修复和调试等等。无论使用哪种语言或平台,都能...
本教程适合所有准备在软件开发领域发展的开发者,尤其是那些需要深入了解和使用Visual Studio的候选人。 **使用场景及目标:** 这些教程适用于面试准备阶段,帮助候选人复习和巩固Visual Studio知识,提高解决实际...
Visual Studio 2013 X86 系统中英文语言包,方便开发者切换合适语言。
这些平台上的很多开发者们也更乐意于使用像 Sublime Text 这种轻量级的代码编辑器,而非像 Visual Studio 这种全特性的 IDE。 Visual Studio Code 为开发者们提供了对多种编程语言的内置支持,并且正如 Microsoft ...
Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,并针对网页开发和云端应用开发做...
Visual Studio .NET使用技巧手册 作者 Minh T. Nguyen Visual Studio .NET是微软推出的功能最丰富,扩展性最强的编程工具。VS.NET中的功能与快捷方式不计其数,并且在每一个版本中都会明显增加。不熟悉这些节省时间...
Microsoft在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。
内容很多,有英文说明,我一次只能传15M,请谅解! 这些实例全面介绍了vs2010下的开发,不管是初学者还是资深开发者,都能从中得到启发和提高。