Visual Studio 11新特性预览

微软于2011年9月15日在Build大会上推出的新一代开发工具。主要增加了对windows8 中的Metro界面的开发和 Windows Phone移动开发的强力支持。
  支持最新的.NET Framework 4.5
  Visual Studio 11新增特性:
  1、为Windows 8开发Metro风格应用程序
  2、增强(2D/3D)游戏开发
  3、代码克隆分析工具
  4、使用Team Explorer进行代码审查

  5、探索式测试(Exploratory Testing)并增强了单元测试(Unit Testing)

 

 微软计划在近日为MSDN订户提供Visual Studio 11预览版公众版本的下载。本

  一般说明

  Visual Studio 11使用和Visual Studio 10一样的项目和解决方案格式,所以你不需要担心文件格式转换的问题。

  微软提供了两种版本。一种是运行在Windows 7上的MSDN和公众版本。另一种是精简版,可以运行在Windows 8预览版中。这个版本对Metro样式的应用程序增加了额外的支持。

  导航

  Power Productivity Tools中的所有特性都已经整合到了Visual Studio 11中。

  工具栏已经被极大地简化。默认情况下,只会有一行带有十几个按钮的工具栏。

  在Visual Studio中有4000多个命令。为了让你可以很容易的找到所需要的命令,Visual Studio在工具栏上提供了搜索框。你只需要在其中输入需要的命令,它就会显示出来,并且带有快捷键的说明。

  VB/C#

  在Visual Studio 11中,Visual Basic和C#可以使用async/await关键字。

  使用“寻找匹配副本”功能,我们能够找到重复的代码。这并非只是简单的文本搜索,它实际上会提取出变量名和常量名,然后根据语法树进行比较。

  C++

  我们已经可以使用对C++ AMP(Accelerated Massive Parallelism 加速的大规模并行性)的支持。

  现在我们可以在Visual Studio中开发设备驱动程序。并且其中已经包含了所有一般的特性,像项目模板等。

  打包

  我们需要为Windows或者Windows Phone应用商店中的程序对很多资源进行打包。为了简化这个过程,Visual Studio现在会对像图像大小等内容执行基本的验证。

  调试

  远程和模拟调试功能都得到了改善。

  Windows内核调试器(Windows Kernel Debugger)现在可以运行在Visual Studio中。

  我们可以针对运行在生产环境中的应用使用IntelliTrace。尽管这是最后才会使用的办法,但我们可以使用它来诊断一些特别难以处理的问题。Visual Studio调试器本身并不会附加到正在运行的应用程序上。它只是创建了跟踪文件,然后传递给开发者以供分析。

  图形

  尽管Visual Studio 11并不是一种设计工具,在其中还是包含了与3D渲染模型相关的工具。有一种视图让你可以与渲染后的图像交互。另一种视图会显示渲染管道,从而你可以看到每一步是如何对最终的图像产生影响的。

  测试

  新的测试运行器(test runner)支持所有第三方的单元测试框架,包括xUnit和NUnit。它同时支持原生的和.NET的测试项目。对于新的测试运行器和C++单元测试框架的一项需求就是,要在一个解决方案中支持200,000项测试。

  对于测试Azure来说,现在在部署项目属性中提供了“服务配置(service configuration)”选项。这让你可以选择Azure上的目标环境,从而在上面部署生产环境或者临时运行环境等等。

  静态分析

  现在Visual Studio中已经包含了用于验证Windows驱动程序和Metro应用程序的静态分析工具。

  HTML/JavaScript

  Visual Studio现在使用的是IE的JavaScript引擎。

  其中添加了IntelliSense特性,像转到定义(Go TO Definition)等。

  Visual Studio中还添加了来自于IE的DOM管理器。选定一个节点,不仅会让它在渲染后的页面和DOM树中突出显示,而且还会在创建它的MVC源代码文件中突出显示。

  页面现在不再引用单独的CSS和JavaScript文件,而是可以引用整个目录。在服务器上,目录会集成到单独的文件中并压缩,从而减少传递到浏览器上的时间。

 

MSDN订阅用户就可以下载Visual Studio 11和Team Foundation Server 11的开发者预览版了。

官方下载页面http://go.microsoft.com/fwlink/?LinkId=227374

对于非MSDN订阅用户,微软将在当地时间9月16日上午10点提供Visual Studio 11和Team Foundation Server 11开发者预览版的下载,地址如下:

Visual Studio 11开发者预览版:
http://go.microsoft.com/fwlink/?LinkId=225709

Team Foundation Server 11开发者预览版:
http://go.microsoft.com/fwlink/?LinkId=225714

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值