Visual Studio 2010 全新體驗的綜合工具

發表于:2010-03-18來源:作者:點擊數: 標簽:工具體驗StudioVisualvisual
Visual Studio 2010 全新體驗的綜合工具 VSTS 2010全面加強 軟件測試 支持 微軟開放Visual Studio 2010 RC版下載后,其正式版預計在4月12日全球上市,中國市場也將在4月13日推出。這對于開發者而言,無疑是一個不錯的消息,據微軟透露,Visual Studio 2010強
Visual Studio 2010 全新體驗的綜合工具  VSTS2010全面加強軟件測試支持

  微軟開放Visual Studio 2010 RC版下載后,其正式版預計在4月12日全球上市,中國市場也將在4月13日推出。這對于開發者而言,無疑是一個不錯的消息,據微軟透露,Visual Studio 2010強調支持PC、嵌入式系統,與手機軟件開發,并整合軟件開發生命周期功能。因此,Visual Studio 2010也被看作是微軟著力打造的下一代開發工具平臺。

  順應微軟云計算策略

  在云計算方面,微軟此前推出了云計算平臺Windows Azure,但隨著云計算時代的到來,軟件開發模式和商業模型同樣需要進入新的時代。Visual Studio 2010的推出提供了這樣一個契機,據了解,先前需要外掛SDK才能開發的Windows Azure應用,Visual Studio 2010已經將其整合進來,可以開發、測試、布署Azure上的應用。

  云計算的基本原理,就是通過資源的負載均衡來提高數據檢索、處理的能力,提高業務的靈活性。雖然Azure平臺可以滿足大部分的云計算工作,但是其有一個缺陷,就是開發的周期比較長。而Visual Studio 2010就是用來解決這個關鍵問題。

  云計算另外一個作用就是實現在不同服務器之間的負載均衡,也就是通常意義上所說的并行計算。在云計算出現之前,硬件技術的發展總是會給軟件帶來免費的性能提升。如增加內存、更換性能更高的CPU后,軟件幾乎不用做任何的修改,就可以在新硬件上使用,而且性能會有很大的提升。但在云計算時代,這種方式則不再適用,而是需要在原有基礎上改進傳統軟件的架構。

  軟件架構的改進并非一朝一夕,要減少其中的復雜性,便捷工具的應用必不可少。微軟的Visual Studio 2010平臺就加大了對并行運算的支持。Visual Studio 2010平臺的目標是讓大部分開發人員都能夠高效的利用這個平臺進行云計算系統的開發,并集成微軟現有的多個開發平臺。

  讓開發更加便捷

  如果說支持云計算是Visual Studio 2010在先進性方面的體現,那么讓開發更加快速便捷則顯得更為實惠。

  據了解,微軟已經把Visual Studio 2010改造成為一個貫穿整個應用程序生命周期管理(ALM)的工具,涵蓋了系統設計到測試階段的工具,包括新的架構檢查工具(Architecture Explorer),增加了對統一建模語言(UML)的支持。如支持使用案例圖、活動圖、循環圖等,另外還提供新的測試工具(Test Impact View),可供開發人員收集更多的測試資料。同時,Visual Studio 2010還加強了對測試計劃、測試用例、相關報告等的支持,為測試工程師提供了自動化測試支持的全新功能。

  Visual Studio 2010同樣還使得開發者可以針對眾多的應用程序進行開發,諸如Windows7、Office、Web、智能手機、云應用框架等。微軟除了支持其基本平臺外,也準備提供對新興應用趨勢的工具支持,即云計算和并行設計,以充分利用高性能的多核系統。第三方產品和框架也在該IDE中有了用武之地。Visual Studio 2010中有兩個值得注意的內嵌工具:一個是Quest Software公司開發的可選數據庫架構,提供了對Oracle數據庫的支持,另一個是本地JQuery,對開發人員來說會很容易熟悉而能立即上手利用新的功能。

  在軟件開發中,軟件工程的日益龐大使得不同規模的開發團隊層出不窮,因此,針對不同規模的開發團隊中創建應用,從單個部門到跨越到整個企業的軟件工程越來越多。Visual Studio 2010則可以確保在這么寬泛的范圍內的應用開發都得到支持。

  開發更具有強大功能與簡潔的開發流程并不是降低了團隊協作精神,相反,在Visual Studio 2010中這一思想繼續強化。內建Scrum的敏捷開發流程模版將團隊思想得到最好的加強。Scrum在英語的意思是橄欖球里的爭球。它是一種迭代式增量軟件開發過程,通常用于敏捷軟件開發, Scrum是一個包括了一系列實踐和預定義角色的過程骨架。

  Scrum中的主要角色包括同項目經理類似的Scrum主管角色負責維護過程和任務,產品負責人代表利益所有者,開發團隊包括了所有開發人員,通過此模板的使用,在軟件領域令人頭痛的人員問題得到有效控制,其他的開發團隊通過此模板,可以完美結合團隊成員、流程與工具,像微軟公司開發軟件一樣開發軟件。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97