微軟于2011年9月15日在Build大會上推出的新一代開發工具。主要增加了對windows8 中的Metro界面的開發和 Windows Phone移動開發的強力支持。支持最新的.NET Framework 4.5 。


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游戲開發。
Visual Studio 11 會在編輯器中為開發者提供經過改善的著色程序支持。 這種支持旨在提供更輕松的編輯方式以及更緊密的構建整合。 改善不僅僅限于文本編輯器,因為即將發布的版本會為創建著色特效引入可視化的設計器。 這意味著開發者可以使用設計器創建新的特效,實時地查看對特效做出的改變,然后從那個特效獲得生成的 HLSL(高級著色語言,High-Level Shader Language)代碼。我們可以按照時間點來查看對效果做出的改變,這在查看非靜態效果時會很有用。
為了減少開發者所需要的外部工具數量,Visual Studio 11 在其中內建了資源查看器(asset viewer)。這不會取代創建內容的應用程序,查看器可以讓開發者更易于查看內容,包括 .FBX 和 .DDS 文件,而不需要外部程序的輔助。
最后,Visual Studio 11 會增加調試工具,它讓我們可以捕獲 DirectX 幀、獲得發送給 GPU 的所有命令,并且查看所有作為特定像素渲染(pixel's rendering)一部分而發生的事件

可查看、編輯圖片和紋理,支持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](http://msdn.microsoft.com/en-us/subscriptions/default.aspx)
微軟將在當地時間9月16日上午10點提供普通用戶開發者預覽版的下載
Visual Studio 11開發者預覽版下載地址:
[http://go.microsoft.com/fwlink/?LinkId=225709](http://go.microsoft.com/fwlink/?LinkId=225709)
Team Foundation Server 11開發者預覽版下載地址:
[http://go.microsoft.com/fwlink/?LinkId=225714](http://go.microsoft.com/fwlink/?LinkId=225714)
Visual Studio 11新功能視頻:[http://channel9.msdn.com/events/BUILD/BUILD2011/TOOL-820F](http://channel9.msdn.com/events/BUILD/BUILD2011/TOOL-820F)
?
趕緊下載VS11體驗吧
[http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200098144](http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200098144)
?
- 前言
- Visual Studio 11開發指南(1) Visual Studio 11簡介與新特性
- Visual Studio 11開發指南(2) Visual Studio 11放棄宏處理
- Visual Studio 11開發指南(3)Visual Studio 11開發SharePoint 2011程序
- Visual Studio 11開發指南(4)Visual Studio 11編程語言發展
- Visual Studio 11開發指南(5)Visual Studio 11 IDE增強
- Visual Studio 11開發指南(6)Visual Studio 11平臺改進
- Visual Studio 11開發指南(7)NET 4.5的改善
- Visual Studio 11開發指南(8)Visual C++ 11新特色
- Visual Studio 11開發指南(9)Visual C++ 新功能體驗
- Visual Studio 11開發指南(10)Visual C++11 IDE 新功能體驗
- Visual Studio 11開發指南(11)Visual Studio 11調試游戲
- Visual Studio 11開發指南(12)Visual Studio 11可視化多核多線程編程的行為
- Visual Studio 11開發指南(13)C++11語言新特性
- Visual Studio 11開發指南(14)C++11---C++/ CX設計
- Visual Studio 11開發指南(15)C++11單元測試
- Visual Studio 11開發指南(16)C++11更新-多線程和異步操作管理
- Visual Studio 11開發指南(17)C++11更新- Lambda表達式
- Visual Studio 11開發指南(18)C++11更新-自動矢量器使用
- Visual Studio 11開發指南(19)C++11更新-并行模式庫和代理庫
- 在 C++ 中使用 PPL 進行異步編程
- 基于VisualStudio11開發Windows8的Metro sample講解(1)MessageBox
- Visual C++ 11 中新的并發功能
- 基于Windows8與Visual Studio2012開發內核隱藏注冊表
- 基于VC++2012在Windows8上實現文件隱藏
- 實現諾基亞 lumia Windows phone 的手機通話記錄截取
- 最短代碼實現windows8下的下載器-下載安裝執行一體化
- 用Visual studio2012在Windows8上開發內核驅動監視線程創建
- 用Visual studio2012在Windows8上開發內核驅動監視進程創建
- 基于Windows8與Visual Studio2012實現殺毒通用模塊
- 用Visual studio2012在Windows8上開發內核中隱藏進程
- 用Visual studio11在Windows8上開發內核枚舉注冊表
- 用Visual studio11在Windows8上開發內核驅動隱藏注冊表
- 用Visual studio11在Windows8上開發驅動實現注冊表監控和過濾
- 用Visual studio11在Windows8上開發驅動實現內存填0殺進程
- 【CSDN2012年度博客之星】喜歡本博客的讀者,投票贈送《visual C++2010開發權威指南》電子稿--感謝支持 ~(截至到2012年12月30日)
- 今天在清華圖書館看到我的杰作,感慨萬千,而我要歸零一切 !
- use Visual studio2012 developing kernel driver monitor thread creation on Windows8
- To kernel driver monitoring process developed in Windows8 create using Visual studio2012
- Under Windows8 kernel mode development NDIS application-NDIS Filter explain
- use Visual studio2012 development kernel to hidden process on Windows8