微軟發(fā)布Visual Studio 11 Beta版本

2012-03-16 11:30:16來(lái)源:InfoQ作者:

2012年3月13日,微軟公司在京發(fā)布了備受業(yè)界矚目的應(yīng)用開(kāi)發(fā)測(cè)試與敏捷開(kāi)發(fā)解決方案Visual Studio 11 Beta,并在同日起在中國(guó)地區(qū)接受公測(cè)下載。于此同時(shí),還開(kāi)放了Team Foundation Server Beta的下載。在媒體見(jiàn)面會(huì)

2012年3月13日,微軟公司在京發(fā)布了備受業(yè)界矚目的應(yīng)用開(kāi)發(fā)測(cè)試與敏捷開(kāi)發(fā)解決方案Visual Studio 11 Beta,并在同日起在中國(guó)地區(qū)接受公測(cè)下載。于此同時(shí),還開(kāi)放了Team Foundation Server Beta的下載。在媒體見(jiàn)面會(huì)上,微軟大中華區(qū)副總裁兼戰(zhàn)略市場(chǎng)部總經(jīng)理謝恩偉,開(kāi)發(fā)工具及平臺(tái)事業(yè)部銷售市場(chǎng)總監(jiān)劉偉以及開(kāi)發(fā)工具及平臺(tái)事業(yè)部廖浩志、亓光宇、李劍波分別向大家展示了Visual Studio 11的新特性與應(yīng)用場(chǎng)景。

謝恩偉提到,Visual Studio 11主要在以下三個(gè)方面做了探索:

第一個(gè)方面,在IT消費(fèi)化方面持續(xù)推進(jìn)。新一代的應(yīng)用要更好的起到跨消費(fèi)者和跨商業(yè)用戶的作用。這就要求應(yīng)用開(kāi)發(fā)者,具備能夠把時(shí)尚的應(yīng)用和在線服務(wù)更完美的開(kāi)發(fā)和挖掘出來(lái)的技能。

第二個(gè)方面是Visual Studio 11保持了簡(jiǎn)易和高生產(chǎn)力的特性。大家也可以看到很多內(nèi)容可以融入到Visual Studio當(dāng)中,讓整個(gè)應(yīng)用組件和構(gòu)建非常的通暢。

第三個(gè)領(lǐng)域是整個(gè)應(yīng)用開(kāi)發(fā)流程,不只是傳統(tǒng)的企業(yè)級(jí)應(yīng)用,還包含消費(fèi)者的服務(wù)、B2C、在線游戲等應(yīng)用的拓展,都需要關(guān)注如何優(yōu)化與改進(jìn)應(yīng)用開(kāi)發(fā)過(guò)程。例如,怎樣把測(cè)試工具更好的組合在一起。

Visual Studio 11對(duì)Metro風(fēng)格應(yīng)用的拓展也提供了支持,不僅可以運(yùn)行在安裝Windows 8的PC上,也可以在平板電腦等終端設(shè)備使用Visual Studio來(lái)進(jìn)行應(yīng)用的開(kāi)發(fā)。在Windows 7的平臺(tái)上,也可以用Visual Studio提供的Windows 8模擬器,來(lái)體驗(yàn)Metro風(fēng)格的應(yīng)用設(shè)計(jì)。

劉偉與大家分享了軟件工程領(lǐng)域的幾個(gè)重大發(fā)展趨勢(shì):敏捷開(kāi)發(fā)、開(kāi)發(fā)與云計(jì)算結(jié)合、產(chǎn)品測(cè)試與質(zhì)量保證以及從需求、開(kāi)發(fā)到運(yùn)營(yíng)的閉環(huán)管理。他還提到,在微軟內(nèi)部的研發(fā)團(tuán)隊(duì),開(kāi)發(fā)人員和測(cè)試人員的比例是1:1,因?yàn)闇y(cè)試人員是真正保證產(chǎn)品質(zhì)量的主要環(huán)節(jié)。

此次的Visual Studio 11發(fā)布,對(duì)于Web應(yīng)用來(lái)說(shuō),Visual Studio產(chǎn)品組與IE 10做了非常多的整合,可以利用Visual Studio 11進(jìn)行HTMl5、CSS3以及JavaScrip的應(yīng)用開(kāi)發(fā)。

亓光宇演示了在Windows 8上的開(kāi)發(fā)體驗(yàn),可以看出,Visual Studio 11 Beta在啟動(dòng)上快了很多,用他們的說(shuō)法:“讓開(kāi)發(fā)人員有更多的時(shí)間去關(guān)注代碼”。在整個(gè)Visual Studio 11中用戶界面做了較大調(diào)整,減少了彩色設(shè)計(jì),界面也進(jìn)行了簡(jiǎn)化。同時(shí),前端開(kāi)發(fā)人員也可以依賴于Blend開(kāi)發(fā)自己的應(yīng)用。在Visual Studio 11 里,還增加了Store的菜單,通過(guò)這個(gè)菜單,應(yīng)用開(kāi)發(fā)完成之后,可以非常方便上傳到應(yīng)用商店的后臺(tái)。

李劍波重點(diǎn)介紹了IntelliTrace的功能:

IntelliTrace是我們?cè)赩isual Studio 2010版本里面增加非常強(qiáng)大的功能,可以用于分析當(dāng)前系統(tǒng)的執(zhí)行情況。因?yàn)樵趯?shí)際工作里,很多生產(chǎn)環(huán)境里沒(méi)有辦法安裝Visual Studio,但是沒(méi)有問(wèn)題,Visual Studio 11 里的IntelliTrace可以用很小的U 盤,把它裝到里面,然后直接插到生產(chǎn)用機(jī)里面,這個(gè)時(shí)候會(huì)根據(jù)特定的時(shí)間點(diǎn)觸發(fā)IntelliTrace,會(huì)讓整個(gè)程序當(dāng)中調(diào)用所有的堆棧、內(nèi)存細(xì)節(jié)信息,會(huì)產(chǎn)生追蹤文件,搜集完以后,將這個(gè)追蹤文件轉(zhuǎn)給開(kāi)發(fā)人員,這個(gè)文件是可重現(xiàn)的,幫助在開(kāi)發(fā)環(huán)境里面重現(xiàn)開(kāi)發(fā)生產(chǎn)的現(xiàn)場(chǎng),幫助了解分析生產(chǎn)環(huán)節(jié)到底出現(xiàn)什么問(wèn)題,這樣既避免了開(kāi)發(fā)或者是調(diào)試,對(duì)于生產(chǎn)環(huán)境的沖擊,又能夠盡可能的第一位的獲取實(shí)時(shí)的生產(chǎn)環(huán)境的信息。幫助你開(kāi)發(fā)和解決問(wèn)題。這是Visual Studio 11 版本里面的新增功能。

最后,劉偉對(duì)Visual Studio 11的新特性做了總結(jié):

Visual Studio 11想要提供一個(gè)工具和平臺(tái)幫助客戶把開(kāi)發(fā)、測(cè)試、運(yùn)維這三個(gè)環(huán)節(jié)整合成一個(gè)閉環(huán),然后推動(dòng)價(jià)值在閉環(huán)當(dāng)中不斷的被創(chuàng)造和傳遞放大。這是Visual Studio 11 希望帶給研發(fā)團(tuán)隊(duì)最終的價(jià)值。Visual Studio 11要做的就是幫助開(kāi)發(fā)人員開(kāi)發(fā)出非常時(shí)尚、酷的消費(fèi)者應(yīng)用,為開(kāi)發(fā)人員創(chuàng)造簡(jiǎn)易、友好的開(kāi)發(fā)環(huán)境,讓他們能夠百分之百的專注于代碼、程序以及幫助開(kāi)發(fā)團(tuán)隊(duì)能夠敏捷的開(kāi)發(fā)出高質(zhì)量的應(yīng)用。

關(guān)鍵詞:VS11vs.net微軟

贊助商鏈接: