Visual Studio是微軟公司推出的開發環境。是最流行的Windows平台應用程式開發環境。2012年9月12日微軟在西雅圖發布Visual Studio 2012。其實早在8月16日Visual Studio 2012和.NET Framework4.5已經可以下載,微軟負責Visual Studio部門的公司副總裁Jason Zander還發表部落格,列舉了升級到Visual Studio 2012版的12大理由。當時還主要是分發給MSDN訂閱用戶。9月1日批量許可(VL)發布。而在12號這天面向全球用戶上市。
隨著 Windows 8 的發布,世界已經發生了顯著的變化。 Visual Studio 2012 提供了新的模板、設計工具以及測試和調試工具——在儘可能短的時間內構建具有強大吸引力的應用程式所需要的一切。 同時,Blend for Visual Studio 還為您提供了一款可視化工具集,讓您可以充分利用 Windows 8 全新而美觀的界面。
不過,最有價值的地方在與創建應用程式之後。 以前,要想將一款客戶需要的產品展現在客戶面前並不總是一件容易的事情。 但是如今,通過 Windows Store 這一廣泛的分散式渠道,您可以接觸數百萬的用戶。 條款是透明且易於理解的。 所以,您可以輕鬆編寫代碼和銷售軟體,而且說不定接下來幾年,您可以悠閒地在海灘度假。
Web 開發升級
對於 Web 開發,Visual Studio 2012 也為您提供了新的模板、更優秀的發布工具和對新標準(如 HTML5 和 CSS3)的全面支持,以及 ASP .NET 中的最新優勢。 此外,您還可以利用 Page Inspector 在 IDE 中與正在編碼的頁面進行互動,從而更輕鬆地進行調試。 那么對於移動設備又如何呢? 有了 ASP .NET,您便可以使用最佳化的控制項針對手機、平板電腦以及其他小螢幕來創建應用程式。
Visual Studio 2012新增了一些可以增進團隊生產力的新功能。這些新功能包括:
· intellitrace in production.開發者一般無法使用本地調試會話來調試生成程式,因此重現,診斷和解決生成程式的問題非常困難。 而通過新的intellitrace in production功能,開發團隊可以通過運行powershell命令來激活intellitracecollector來收集數據,然後intellitrace會將數據傳輸給開發團隊。開發者就可以使用這些信息在一個類似於本地調試會話的會話中調試程式。intellitrace in production僅為Visual Studio 2012旗艦版客戶提供。
· task/suspend resume這個功能解決了困擾多年的中斷問題。假設開發者正在試圖解決某個問題或者bug,然後領導需要你做其他事情,開發者不得不放下手頭工作,然後過幾小時以後才能回來繼續調試代碼。task/suspend resume功能會保存所有的工作(包括斷點)到visual studio team foundation server (tfs)。開發者回來之後,點擊幾下滑鼠,即可恢復整個會話。
以前,每個人都需要維護一台伺服器。 光是擴展容量便占用了基礎架構投資的一大半。 而擁有了雲功能,您可以利用雲環境中動態增加存儲空間和計算能力的功能快速訪問無數虛擬伺服器。 Visual Studio 提供了新的工具來讓您將應用程式發布到 Windows Azure(包括新模板和發布選項),並且支持分散式快取,維護時間更少。
到目前為止,我們主要在關注開發方面。 但是隨著應用程式變得越來越複雜,您還需要能幫助您的團隊更快更智慧型工作的工具。 這就是我們要加入一種靈活的敏捷方法的原因。 利用 Visual Studio 和 Team Foundation Server,您可以根據自己的步調採用效率更高的方法,同時還不會影響現有工作流程。 我們還提供了讓您的整個組織來參與整個開發測試過程,通過新的方法讓利益相關方、客戶和業務團隊成員跟蹤項目進度並提出新的需求和反饋。
您甚至還可以將您的套用生命周期管理的工作外包給我們。 利用 Team Foundation Service,無需基礎架構,您就可以進行套用生命周期管理。 這樣的話,即使規模最小的團隊也可以從版本控制、代碼審查和敏捷計畫工具中獲益。
更新
Microsoft 正在計畫定期更新 Visual Studio 2012 以提供全新的改進的工具和功能。這些改進將緊跟最新的軟體開發潮流,因此用戶能夠始終能夠獲得構建現代應用程式所需的最佳解決方案。這些更新也將包括 bug 修復和其他增強功能。
、此外還有改進的Windows Store apps診斷和調試支持以及對WP8 apps的代碼分析。
2、Visual Studio 2012 Update 2 (更新時間:2013年04月05日)
Visual Studio 2012 發布第二個更新版本,該版本除了修復了一些 bug 外,還包括新特性:敏捷計畫、質量管理、業務應用程式和開發者體驗。
3、Visual Studio 2012 Update 3 (更新時間:2013年06月26日)
此更新引入了新技術的進步在 TFS 版本中。此外,此更新還解決各種問題。
4、Visual Studio 2012 Update 4(更新時間:2013年11月12日)
本次更新是適用於 Visual Studio 2012 的一系列新增功能和 Bug 修復中的最新更新。定期更新使我們能夠更加頻繁地增強和擴展 Visual Studio 以支持用於構建和管理現代套用的最新的軟體開發創新。有關最新更新的信息,請參見 Visual Studio 更新和 Visual Studio 更新知識庫文章。
本次更新(視為 Visual Studio 2012 Service Pack)僅支持 Visual Studio 2012 以及 2012 年 8 月發布的 Visual Studio 2012 RTM 版本。