微軟Visual Studio 2010正式發布

來源:互聯網
上載者:User

4月12日上午,北京融京國際酒店,微軟新一代開發平台Visual Studio 2010正式發布。千位中國開發菁英與世界五大城市同步迎接跨世代開發工具!微軟全球資深副總裁張亞勤博士,微軟大中華區開發工具及平台事業部總經理謝恩偉,微軟Visual Studio商業軟體部、微軟亞太地區研發集團伺服器與開發工具事業部(中國)總經理潘正磊等多位微軟高層,以及來自微軟總部的多位核心研發團隊主管,親臨發布會現場,共同為IT專業人士解密微軟新一代開發平台的革新之處。

Visual Studio 2010多項革新效能獲得IT技術人員好評,包括支援Windows Azure,全面支援微軟雲端運算架構程式開發;對移動與嵌入式裝置開發的支援;助力Team Dev實踐當前最熱門的Agile/Scrum開發方法;升級的軟體測試功能及工具,為軟體品質嚴格把關;搭配 Windows 7,Silverlight 4 與 Office,發揮多核並行運算威力;支援最新C++標準,增強IDE等等。

在微軟全球資深副總裁、微軟亞太地區研發集團主席張亞勤的致辭中,他特彆強調了在這款新的開發工具中的“中國智慧”:

在這個新版本中,帶有相當多的“中國血統”,它有將近1/3的功能都是由我們的上海團隊開發的。在上海的微軟科技園區,我們有將近上百位的研發骨幹,投入在這個產品的發展上。

從Visual Studio 2010的新功能列表中,可以發現微軟不僅對原有的功能做了最佳化,比如簡化介面、定義新的行為;更快地解析代碼;改進調試功能和支援“測試優先”的開發。還增加了包括Visual F#、Azure工具等新的功能。F#是一種新的.NET程式設計語言,結合了函數和物件導向編程,比較適合於並行、演算法、探索性和技術性編程任務,在金融行業有獨特的優勢,部分功能包括:

* 永久性,讓F#代碼更加易於並行化和解耦;

* 類型推導,為F#提供了一種簡練且富於表達的語言,結合了型別安全和靜態類型;

* 深度.NET整合,確保F#組件可以順利地插入到.NET應用程式的任何部分中。

而對Azure的開發、測試、調試和部署等,Visual Studio 2010也有較好的支援。

通過Visual Studio 2010,開發人員可以很容易將現有的應用部署到Azure平台或者其他雲端服務上,在用戶端完成的內容同樣可以在雲中完成。和Azure相關聯的兩個新特性包括:

* Windows Azure Development Fabric:Development Fabric可以協助開發人員在本機電腦上類比Windows Azure Fabric,在部署服務之前,在本地運行和測試,並提供了用於觀察和管理本地服務部署的使用者介面;

* Visual Studio 2010中內建了對雲的調試功能,在本地機器上測試不需要更改現有的QA過程。

Visual Studio 2010對敏捷的支援及這款工具如何讓團隊更加協同工作:

在微軟內部,很多團隊在他們的開發項目中整合了敏捷開發,也因此積累了大量優秀的方法實踐,Visual Studio 2010對敏捷方法敞開了大門,提供了對諸如單元測試和迭代規劃等一系列敏捷過程的支援。通過這個平台,可以建立更加協同的團隊,更加有效流程及更加優質的品質體系。

其他一些Visual Studio 2010的新功能還包括C#、Visual Basic語言對新的動態語言IronPython和IronRuby的動態互操作支援;Visual C++中對MFC的改進,增加了許多對Windows 7和Windows Vista的支援,引入了包括Lambda運算式在內的新功能來支援C++0x標準等;添加的各種設計器改進也讓建立WPF和Silverlight應用程式變得更快、更輕鬆;並行編程。尤其是Visual Studio Lab Management 2010還將虛擬化與應用程式生命週期相結合,讓建立虛擬環境和改善開發人員/測試人員協助變得更簡單:

* 快速設定虛擬環境:Visual Studio Lab Management構建在System Center Virtual Machine Manager之上,使得開發人員可以在數分鐘內即可建立包含多個虛擬機器的虛擬環境;

* 在虛擬環境中構建、部署和測試應用程式:可以設定一個工作流程來使用虛擬環境,以及配置如何運行組建,然後將應用程式部署到該環境中;

* 建立包含用於測試的環境的可再現Bug:當運行手動測試時,可以建立一個bug,其中包含虛擬環境在發生該bug時的快照,開發人員可以開啟該bug並串連到此環境的快照,查看該環境在當時的實際狀態。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.