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