Visual Studio 2013在軟件生命周期管理上的改進(jìn)
原創(chuàng)【51CTO獨(dú)家特稿】自從Visual Studio 2012發(fā)布以來,Visual Studio 2012中的下載量已經(jīng)超過400萬次,在過去任何Visual Studio版本采用最快。通過兩個(gè)VS的更新,VS2012.1和VS2012.2,對(duì)60%正在使用的Visual Studio 2012部署上了新的更新。S. Somasegar也已經(jīng)看到Visual Studio 2012提供了新的價(jià)值,在Visual Studio中可用的功能,進(jìn)一步擴(kuò)展這個(gè)強(qiáng)大的生態(tài)系統(tǒng)和集成的解決方案,其中包括市場(chǎng)上的近500個(gè)VSIP產(chǎn)品,和Visual Studio Gallery中3900多個(gè)產(chǎn)品和插件。
我們(原文作者:S. Somasegar )不僅看到通過在客戶端上的機(jī)會(huì)。在云中,我們?cè)贐uild 2012上發(fā)布Team Foundation的服務(wù),已經(jīng)更新了新的功能。大約每三個(gè)星期就提供新的功能,比如2013年1月份的ALM峰會(huì)上我們提供對(duì)Git的支持。
Visual Studio有這么多先進(jìn)的功能,能幫助開發(fā)人員和團(tuán)隊(duì)完成現(xiàn)代應(yīng)用程序生命周期管理的建設(shè)。隨著建立、測(cè)量、學(xué)習(xí)周期的縮短,開發(fā)團(tuán)隊(duì)能夠在開發(fā)過程中與其他利益相關(guān)更容易協(xié)同合作,支持連續(xù)的發(fā)布節(jié)奏,平衡敏捷與質(zhì)量,消除傳統(tǒng)開發(fā)經(jīng)營(yíng)者與企業(yè)利益相關(guān)者分離的現(xiàn)象,推動(dòng)應(yīng)用與業(yè)務(wù)成果之間的鏈接。微軟在Visual Studio 2012及其更新中正在擴(kuò)展ALM功能,進(jìn)一步提升工具和服務(wù)的質(zhì)量。在DevOps的背景下產(chǎn)生摩擦更少,質(zhì)量的生產(chǎn)路徑。
現(xiàn)在,在北美TechED 2013上,我們正式宣布與應(yīng)用程序生命周期相關(guān)的幾個(gè)關(guān)鍵進(jìn)步。
Visual Studio 2013
我們很高興分享下一個(gè)版本的Visual Studio 2013,將會(huì)在今年晚些時(shí)候的舊金山Build 2013發(fā)布一個(gè)預(yù)覽版。在TechED 2013上,布萊恩•哈利已經(jīng)提到一些新的ALM特性。比如專注于業(yè)務(wù)的敏捷性,質(zhì)量可控和DevOps的新功能。下面是我最喜歡的部分:
1.敏捷組合管理,這可以讓你“大規(guī)模”的計(jì)劃你的敏捷項(xiàng)目,讓整個(gè)組織的多個(gè)團(tuán)隊(duì)之間的層次關(guān)系更加明晰。
2.基于云計(jì)算的負(fù)載測(cè)試,一個(gè)新的Team Foundation服務(wù)能力,充分利用Windows Azure的彈性可擴(kuò)展性產(chǎn)生的流量,模擬成千上萬的并發(fā)虛擬用戶,以幫助你了解你的Web應(yīng)用程序和服務(wù)的負(fù)載能力。
3.代碼信息提供單元測(cè)試,工作項(xiàng),代碼引用,以及更多。直接在Visual Studio代碼編輯器內(nèi)顯示信息以提高開發(fā)人員的生產(chǎn)力,使開發(fā)者無需離開編輯器中就能查看項(xiàng)目相關(guān)的上下文信息和指標(biāo)。
4.為TFS創(chuàng)建一個(gè)團(tuán)隊(duì)空間,這個(gè)TFS集成的聊天室將提高合作團(tuán)隊(duì)成員之間的數(shù)據(jù)分享和其他相互作用。
5.Visual Studio集成身份識(shí)別,這樣的IDE就可以獲得后端服務(wù)的支持,例如,開發(fā)者在不同安裝設(shè)置中進(jìn)行切換。
6.TFS將支持代碼審查意見回返,提高代碼透明度和可追溯性。
7.一個(gè).NET內(nèi)存轉(zhuǎn)儲(chǔ)分析器,它使開發(fā)人員能夠輕松地檢索.NET對(duì)象的內(nèi)存轉(zhuǎn)儲(chǔ),并比較和修復(fù)兩個(gè)內(nèi)存轉(zhuǎn)儲(chǔ)。
8.Visual Studio 2013中將內(nèi)置支持GIt,無論是客戶端還是服務(wù)器。包括在內(nèi)部部署的Team Foundation Server 2013。
這些只是少數(shù)的新功能,在未來數(shù)周我們將討論更多的新功能。這些新功能將在Team Foudation服務(wù)中提供。
關(guān)于InRelease
DevOps的應(yīng)用程序生命周期管理是一個(gè)越來越重要的組成部分,面對(duì)越來越大的需求。因?yàn)槠髽I(yè)需要開發(fā)和部署高質(zhì)量的應(yīng)用程序,以更快的步伐。我們將繼續(xù)投資在完善現(xiàn)代應(yīng)用程序生命周期,特別側(cè)重于DevOps。
為此微軟收購INCYCLE的InRelease部門,以提供先進(jìn)的.NET和Windows Server應(yīng)用程序管理解決方案。
MSDN和在Windows Azure上進(jìn)行開發(fā)和測(cè)試
我們正在做的技術(shù)改進(jìn)在Visual Studio上只是一個(gè)方面。我們正在努力提高生產(chǎn)率和讓更多成功團(tuán)隊(duì)使用微軟平臺(tái)。
例如,我們已經(jīng)改善了Windows Azure平臺(tái),將其提供給合資格MSDN訂閱者。你現(xiàn)在有一個(gè)選擇,如何使用你的Windows Azure開發(fā)和測(cè)試你的應(yīng)用。無論你申請(qǐng)他們的虛擬機(jī),網(wǎng)站,云服務(wù),移動(dòng)服務(wù),媒體服務(wù),HDInsight,或更多。 Windows Azure 對(duì)MSDN的好處包括預(yù)先與MSDN訂閱軟件,如SQL Server和BizTalk Server,虛擬機(jī)映像的訪問,并可以將您自己的MSDN軟件上傳到自己的虛擬機(jī)。
此外,我們的目標(biāo)之一是使它對(duì)于開發(fā)團(tuán)隊(duì)的每一個(gè)成員更加易用,無論是開發(fā)者或者是測(cè)試員。使用新的Windows Azure的MSDN開發(fā)和測(cè)試的好處是顯而易見的。截至6月1日,MSDN訂戶可以使用權(quán)限來運(yùn)行在Windows Azure虛擬機(jī)選定的軟件(更多細(xì)節(jié)參見Visual Studio和MSDN白皮書)。
原文地址:http://blogs.msdn.com/b/somasegar/archive/2013/06/03/teched-2013.aspx
關(guān)于S. Somasegar
微軟負(fù)責(zé)軟件開發(fā)者部門的全球高級(jí)副總裁S.Somasegar。領(lǐng)導(dǎo)著.NET平臺(tái)、Silverlight、Visual Studio、Expression Studio、IIS Web服務(wù)器、Media Server和Commerce Server等產(chǎn)品的開發(fā)。MSDN和TechNet也是他麾下的服務(wù)。 此外,他還負(fù)責(zé)微軟印度開發(fā)中心和加拿大開發(fā)中心。
【編輯推薦】
微軟在TechED發(fā)布*** Visual Studio 2013