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