開發人員應關注的Visual Studio 11新特性(組圖))

來源:互聯網
上載者:User

導讀:本周,微軟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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.