微軟已經(jīng)發(fā)布了Visual Studio 2012的Update 2,并帶來了豐富的新功能。本次更新提供了一些VS2012的“重大改進(jìn)”。早在1月的時候,微軟就為本次更新提供了一個預(yù)覽版本,以收集大家的測試和反饋,而現(xiàn)在,本次更新的最終版本已能夠下載了。新功能中有一個新的"VS Blue"主題,其中也涉及到了XAML designer載入時間的性能增強。
微軟在官方一篇博文里表示,"與VS2012.1一樣(VS2012.2包含VS2012.1),本次發(fā)布包含了重要的修復(fù)和豐富的新功能,解決了來自社區(qū)反饋的問題,并且向軟件開發(fā)市場的趨勢看齊"。
新的改進(jìn)包括"敏捷規(guī)劃"(Agile Planning)、質(zhì)量實施(quality enablement)、Windows Store開發(fā)、line-of-business development、常規(guī)的開發(fā)人員體驗,以及bug修復(fù)和性能改進(jìn)。
在Update 2 中,將會有一些很酷的新功能。并非所有新功能都能在此 CTP 中可用,但許多都可以。
重大改進(jìn):
敏捷規(guī)劃
質(zhì)量啟用
業(yè)務(wù)線的開發(fā)
開發(fā)人員的體驗
此 CTP 不是“投入生產(chǎn)”的CTP版。它僅用于評估。我們正在嘗試從Update 1 中學(xué)習(xí),并較之前更早地在周期中獲取反饋。我們將會有Update 2的"投入生產(chǎn)"預(yù)發(fā)布版本以供使用,但不是現(xiàn)在。
你可以在這里下載 此CTP:http://go.microsoft.com/fwlink/?LinkId=273878
你可以在我們的論壇或Connect網(wǎng)站上提問和提供反饋。
敏捷規(guī)劃
工作項標(biāo)記— — 新的工作項標(biāo)記提供了分類和對工作項的篩選。輕松地將標(biāo)簽添加到項,然后在Team Web Access的backlog和work item query views中將其篩選出來。
通過電子郵件發(fā)送工作項— — 在Team Web Access 中,能夠?qū)⒐ぷ黜椬鳛橐环怆娮余]件發(fā)送
質(zhì)量啟用
Team Web Access 中的Test Hub — — 輕量級的基于瀏覽器的測試管理和執(zhí)行來讓你對系統(tǒng)進(jìn)行手動測試,而那里你不能安裝Test Professional。包括能夠在一個測試計劃中查看和編輯測試用例以及運行手動測試用例。
一些測試過程的自定義— — 自定義可能的測試分辨率和故障類型的列表。
根據(jù)類對單元測試分組— — 另一種方法來輕松進(jìn)行分類/組織測試。
播放列表— — 輕松地創(chuàng)建單元測試的任意分組,然后保存和運行它們。
Premium中的Fakes & stubs — — 我們決定在VS Premium(還有Ultimate)中包括Fakes & Stubs來允許整個團隊更容易地共享單元測試。
Windows Phone 應(yīng)用程序單元測試— — 現(xiàn)在,你可以在你的 Windows Phone 應(yīng)用程序上編寫/運行單元測試。
Windows Store應(yīng)用程序測試改進(jìn)— — [UITestMethod] 屬性將會導(dǎo)致一個單元測試對 UI 線程和 Assert.ThrowsException <T> 運行來驗證在async Lamda中拋出的異常。
改進(jìn)了跨瀏覽器測試支持— — 為Chrome 和FireFox擴展了" Title smart match(標(biāo)題智能匹配)"支持來更可靠地找到窗口,添加功能來從CodedUI 測試中注入Javascript以便自動化很難做到的測試步驟。
業(yè)務(wù)線的開發(fā)
改進(jìn)的 SharePoint 負(fù)載測試— — 建立于Update 1 中引入的SharePoint負(fù)載測試基礎(chǔ)之上,我們已經(jīng)采取了客戶反饋和添加了額外的支持,如 InfoPath、 Excel 服務(wù)、 Office Web Companions、 工作流和更多。
Office 2013支持— — 現(xiàn)在,我們?yōu)镺ffice/SharePoint 2013 添加支持,包括開發(fā)、 編碼的 UI 測試、 負(fù)載測試、 Intellitrace 和更多。
開發(fā)人員的體驗
Blend for VS 2012 — — 我們已經(jīng)重新添加了Blend for VS 2012,包括支持 WPF,Silverlight 和 Sketchflow。
CodeMap & 調(diào)試器集成 — —輕松地添加一個call stack(調(diào)用堆棧)到 CodeMap中來從調(diào)試會話中探索代碼依賴關(guān)系。
Visual Studio 藍(lán)色主題— — 我們已經(jīng)將受歡迎的VS"藍(lán)色"主題納入到了Update2 中,我們之前將此主題發(fā)布在 VSGallery 上。
XAML 設(shè)計器中的性能改進(jìn)— — 特別是在加載時。
從命令行生成和部署 Windows Phone應(yīng)用— —能夠從命令行生成和部署 Windows Phone 項目的工作流,而無需安裝完整的 Windows Phone 開發(fā)人員工具
在Team Explorer中的新" Connect "頁面— — 輕松找到并連接到你的項目 — — 本地或遠(yuǎn)程。
改進(jìn)了Team Web Access中版本控制的體驗— — 改進(jìn)了瀏覽源文件、簽入和從 web 中比較文件的UI。
Profiler events timeline — —一個Windows store HTML/JS應(yīng)用程序的事件時間線。
我們對此Update中即將到來的東西感到興奮,一如既往地,我們期待你的反饋意見。