作者對于Visual Studio 2010軟件評鑒與分析
早在今年5月份微軟就發布了Visual Studio 2010軟件和.NET Framework 4.0的***Beta測試版,今天微軟宣布已經為MSDN訂閱用戶提供了VS 2010的第二個Beta版,普通用戶將在10月21日獲取免費下載。
此外,微軟還宣布了Visual Studio 2010的官方正式發布日期,定在2010年3月22日,并且表示這將是近幾年來Visual Studio和.NET Framework最重要的一次版本升級,新增功能包括Windows 7和SharePoint 2010工具以及對并行編程的支持等。
VS2010開發代號“Rosario”(阿根廷港市羅薩里奧),除了上述功能外還在以下方面進行了改進:
1、完善了Visual Studio IDE;
2、Visual Basic和C#語言:在Visual Studio 2010中,VB和C#語言的演變是對等的,開發人員可以根據自己的愛好選擇任意一種語言;
3、Visual Studio 2010包括一種新的.NET Framework語言:F#;
4、Web開發:VS 2010改進了代碼編寫的速度,簡化了Web開發,還支持基于MVC的Web應用等;
5、WPF和Silverlight:改進了對WPF和Silverlight應用程序的開發;
6、完善了Visual C++功能。#t#
Visual Studio 2010軟件是微軟的軟件開發生命周期管理(ALM)套件的核心服務器端,將MTLM與它進行緊密綁定更進一步凸顯了微軟軟件生命周期管理軟件的戰略,并突出了Visual Studio 2010 Ultimate更多的敏捷特性。它不再只是面向開發人員或者是測試人員角色,而是要提供一個平臺來有效協調和支持開發過程中各個角色,并使他們能夠彼此緊密聯系進行協作。
Visual Studio 2010軟件在協作功能上則通過TFS增強包括提供流程模板,除了允許團隊可以配置及采用任何喜歡的敏捷式(Agile)軟件開發模式外,團隊也可根據豐富的工作項目連結進行追蹤,并建立有層次的工作項目關聯。在應用程序生命周期管理中,我們最關心的是項目的管理人員如何參與到整個生命周期中來。通過TFS與Peoject和Excel之間的緊密協作。
項目的管理人員可以使用自己熟悉的項目管理工具,直接從TFS獲取項目的相關信息, 通過豐富的項目報表,了解項目的運行情況,準確地對項目中的各項任務進行計劃和管理。
就像早在VS 2008中就已經支持Excel和Project和TFS連接一樣,是一種趨勢,我們可以想到未來很可能有更多和軟件開發過程相關的工具都會與TFS綁定。
例如,在工作過程中總有很多細小的問題和發現無處歸類留作備忘,或者用這種協作Q&A的方式進行交互和快速響應,不用寫太多東西,隨時有新的發現就隨時記錄或者發起BUG,而且非常輕量級,并具有非常強的功能操作敏捷性和協作等特點。