2003 年,微軟對 Visual Studio 2002 進行了部分修訂,以 Visual Studio 2003 的名義發布(內部版本號為 7.1)。Visio 作為使用統一建模語言(UML)架構應用程式框架的程式被引入,同時被引入的還包括移動設備支持和企業模版。.NET 框架也升級到了 1.1。
2005 年,微軟發布了 Visual Studio 2005。.NET 字眼從各種語言的名字中被抹去,但是這個版本的 Visual Studio 仍然還是面向 .NET 框架的(版本2.0)。
這個版本的 Visual Studio 包含有眾多版本,分別面向不同的開發角色。同時還永久提供免費的 Visual Studio Express 版本。
2007年11月,微軟發布了 Visual Studio 2008。
2010年4月12,微軟發布了 Visual Studio 2010 以及.NET Framework 4.0。
2012年9月12日,微軟在西雅圖發布 Visual Studio 2012。
2013年11月13日,微軟發布 Visual Studio 2013。
2014年11月,微軟發布 Visual Studio 2015 。
2017年3月8日,微軟發布 Visual Studio 2017。
組件
名稱
內部版本
C類語言
Basic類語言
Java類語言
其他語言
Visual Studio
4.0
Visual C++ 4.0
Visual Basic 3.0
Visual FoxPro 4.0
Visual Studio 97
5.0
Visual C++ 5.0
Visual Basic 5.0
Visual J++ 1.1
Visual FoxPro 5.0
Visual Studio 6.0
6.0
Visual C++ 6.0
Visual Basic 6.0
Visual J++ 6.0
Visual FoxPro 6.0
Visual Studio .NET 2002
7.0
Visual C++ 2002 Visual C# 2002
Visual Basic 2002
Visual J# 1.0
-
Visual Studio .NET 2003
7.1
Visual C++ 2003 Visual C# 2003
Visual Basic 2003
Visual J# 1.1
-
Visual Studio 2005
8.0
Visual C++ 2005 Visual C# 2005
Visual Basic 2005
Visual J# 2.0
-
Visual Studio 2008
9.0
Visual C++ 2008 Visual C# 2008
Visual Basic 2008
-
-
Visual Studio 2010
10.0
Visual C++ 2010 Visual C# 2010
Visual Basic 2010
-
Visual F#
Visual Studio 2012
11.0
Visual C++ 2012 Visual C# 2012
Visual Basic 2012
Visual F# 2012
Visual Studio 2013
12.0
Visual C++ 2013 Visual C# 2013
Visual Basic 2013
Visual F# 2013
Visual Studio 2015
14.0
Visual C++2015 Visual C# 2015
Visual Basic 2015
Visual F# 2015
Visual Studio 2015 RTM
14.0
Visual C++2015 Visual C# 2015
Visual Basic 2015
Visual F# 2015
VS 2008
Visual Studio 2008 在三個方面為開發人員提供了關鍵改進:
快速的應用程式開發
高效的團隊協作
突破性的用戶體驗
Visual Studio 2008 提供了高級開發工具、調試功能、資料庫功能和創新功能,幫助在各種平台上快速創建當前最先進的應用程式。
Visual Studio 2008 包括各種增強功能,例如可視化設計器(使用 .NET Framework 3.5 加速開發)、對 Web 開發工具的大量改進,以及能夠加速開發和處理所有類型數據的語言增強功能。Visual Studio 2008 為開發人員提供了所有相關的工具和框架支持,幫助創建引人注目的、令人印象深刻並支持 AJAX 的 Web 應用程式。
開發人員能夠利用這些豐富的客戶端和伺服器端框架輕鬆構建以客戶為中心的 Web 應用程式,這些應用程式可以集成任何後端數據提供程式、在任何當前瀏覽器內運行並完全訪問 ASP NET應用程式服務和 Microsoft 平台。
程式開發
為了幫助開發人員迅速創建先進的軟體,Visual Studio 2008 提供了改進的語言和數據功能,例如語言集成的查詢 (LINQ),各個編程人員可以利用這些功能更輕鬆地構建解決方案以分析和處理信息。
Visual Studio 支持用戶透過多種不同的程式語言進行開發,但歷代版本所支持的語言並不完全相同,例如,Visual Studio .NET 2002 時,微軟將 Visual J++ 改版為 Visual J#,但至 Visual Studio 2008 時取消支持 Visual J#;而 Visual Studio 2010 時,併入支持新語言 Visual F#。Visual Studio 2010 原生支持:Visual Basic、Visual C#、Visual C++、Visual F#四種程式語言。
Visual Basic 2010
Visual Basic 2010(版本號:10.0),提供支持Dynamic Language Runtime (DLR)。Visual Basic 2010 同時也是Silverlight 2.0計畫的一部分。
Visual C++ 2010
Visual C++ 2010(版本號:10.0),於2010年發布。Visual C++ 開發團隊考慮使用 SQL Server Compact 格式的資料庫來存儲源碼的相關信息。此版也加入了現代化的C++並行運算庫 Parallel Patterns Library。此版建構於.NET Framework 4.0之上,但仍支持機器碼的編譯。
Visual C# 2010
Visual C# 2010(版本號:4.0)是微軟開發的一種面向對象的程式語言,是微軟.NET開發環境的重要組成部分。它是為生成在 .NET Framework 上運行的多種應用程式而設計的。C# 簡單、功能強大、類型安全,而且是面向對象的。C# 憑藉它的許多創新,在保持 C 樣式語言的表示形式和優美的同時,實現了應用程式的快速開發。
Visual Studio 2012作為一個集成解決方案,適用於無論是個人或者各種規模的開發團隊。Visual Studio2012實現了同事間的無縫協作,提高了生產效率與專注度,最終好的點子變成了優秀的現實套用。
您可以使用靈活敏捷的規劃工具(如容量規劃、任務板和積壓工作管理)來按照您自己的進度實現增量開發技術和敏捷方法。使用高級建模、發現和體系結構工具可描述您的系統並幫助確保實現您的體系結構構想。 Visual Studio 2012 是一個綜合性產品系列,適用於每一位希望升級或創建精彩應用程式的組織、團體和個人開發人員。 VS2012 通過整合先前單個產品中的功能並為每個版本加入新的強大功能,簡化了產品系列,並且,它更加適合用於開發 Windows8 專用程式。
Visual Studio 2012榮獲在軟體界有奧斯卡獎之稱的Jolt獎2013年生產力獎。Visual Studio已經逐漸將軟體行業擴展到軟體設計和協作、 生命周期,以及更改管理系統等方面,Visual Studio 2012版本提供了更為簡便最佳化界面,實現輕鬆導航項目應用程式;加入了針對Windows 8項目的可視化的工具集,對於Web 開發,增加了最新的模板、工具以及對HTML5 和 CSS3等新標準的全面支持等。
Visual Studio 2012 收費版本包含有以下版本:
Ultimate 2012 with MSDN MSDN旗艦版:包含最全的Visual Studio套件功能及Ultimate MSDN訂閱。除包含Premium版的所有功能外,還包含可視化項目依賴分析組件、重現錯誤及漏洞組件(IntelliTrace)、可視化代碼更改影響、性能分析診斷、性能及負載測試及架構設計工具。
Premium 2012 with MSDN MSDN高級版: 包含Premium版MSDN訂閱, 除包含Professional 2012 with MSDN所有功能外,也包含同級代碼評審功能、多任務處理時的掛起恢復功能(TFS)、自動化UI測試功能、測試用例及測試計畫工具、敏捷項目管理工具、虛擬實驗室、查找重複代碼功能及測試覆蓋率工具。
Professional 2012 with MSDN MSDN專業版: 包含Professional版MSDN訂閱, 除了包含Professional 2012所有功能包,WindowsTFS生產環境許可以及線上持續獲取更新的服務。
Professional 2012 專業版: 包含在一個IDE中為 Web、桌面、伺服器、Azure和Windows Phone開發解決方案的功能 ,應用程式調試、分析、及代碼最佳化的功能 , 通過單元測試進行代碼質量驗證的功能。
Test Professional 2012 with MSDN 測試專業版: 包含Test Professional版本的MSDN訂閱 , 包含測試、質量分析、團隊管理的功能,但不包含代碼編寫及調試的功能 , 擁有TFS生產環境授權及包含WindowsAzure賬號、Windows 線上商店賬號、Windows Phone商店賬號。
另外Visual Studio 2012 也提供了適合於學生和初學者的免費版本Visual Studio Express 2012(速成版)。
微軟打破了Visual Studio兩年升級一次的傳統,Visual Studio 2012發布還不足一年,微軟就計畫發布了Visual Studio 2013了。在2013的TechEd大會上,微軟宣布,2013年6月底的BUILD全球開發者大會上,大家不僅能見到Windows 8.1的預覽版,還能下載到Visual Studio 2013和Team Foundation Server 2013的預覽版。
Visual Studio 2013新增了代碼信息指示(Code information indicators)、團隊工作室(Team Room)、身份識別、.NET記憶體轉儲分析儀、敏捷開發項目模板、Git支持以及更強力的單元測試支持。
VS 2015
Visual Studio 2015 預覽包含許多新的和令人興奮的功能,以支持跨平台移動開發、 web 和雲開發、 IDE 生產力增強。