Visual Studio各版本區別

來源:酷知科普網 2.52W

c++編譯器
編譯器就是將“高階語言”翻譯為“機器語言(低階語言)”的程式。一個現代編譯器的主要工作流程:原始碼 (source code) →前處理器 (preprocessor) → 編譯器 (compiler) → 彙編程式 (assembler) → 目的碼 (object code) → 連結器 (Linker) → 可執行程式 (executables)。
c++編譯器是一個與標準化C++高度相容的編譯環境。這點對於編譯可移植的程式碼十分重要。編譯器對不同的CPU會進行不同的優化。

Visual Studio各版本區別

Microsoft Visual C++ 6.0

(01)Microsoft Visual C++ 6.0簡介簡稱VC6.0,是微軟推出的一款C++編譯器,將“高階語言”翻譯為“機器語言(低階語言)”的程式。Visual C++是一個功能強大的視覺化軟體開發工具。

(02)版本更新現在的最新版C++編譯器集合在Microsoft Visual Studio 2015軟體裡面,包含C++(支援物件導向程式設計的大型語言),Visual basic(支援名物件導向程式設計的語言),Java(適用網路的語言),C#,J#,.net等等主流程式語言。其中,VC開發環境的版本已經升級至Microsoft Visual C++2015,對C++的支援更加全面穩定,建議電腦效能好的可以使用此版本。

(03)優點缺點由於C++是由C語言發展起來的,也支援C語言的編譯。6.0版本是使用最多的版本,很經典。最大的缺點是對於模版的支援比較差。現在最新補丁為SP6,推薦安裝,否則易出現編譯時假死狀態和有些功能不可用的情況。同時,6.0版本對windows7和windows8的相容性較差。

Visual Studio各版本區別 第2張

Visual Studio.Net 2003

(01)簡介:Visual Studio.NET(vs)Visual Studio .NET 2003,它是 Microsoft 的第二代開發工具,用於構建和部署功能強大而安全的連線 Microsoft .NET 的軟體。 Visual Studio .NET 2003 包含 Windows .NET Framework 的一個增強版本。Windows .NET Framework 1.1 版在前一版本的基礎上增添了新的能力、功能增強和文件改進。通過對 .NET Compact Framework 的整合支援,Visual Studio .NET 2003 將移動和嵌入式裝置,如 Pocket PC 和其他採用 Microsoft Windows CE .NET 作業系統的裝置,帶入 .NET。如今,開發人員能夠使用同樣的程式設計模型、開發工具及程式設計技能,來構建應用範圍廣泛--從小裝置到最大的資料中心--的應用程式。 包含了: Microsoft Visual Basic .NET Microsoft Visual C++ .NET Microsoft Visual C# .NET

Visual Studio各版本區別 第3張

(02)支援.NetFrameWork 1.1。 2003年,微軟釋出了Visual Studio .NET的一個較小的升級版,稱作Visual Studio .NET 2003,代號為“Everett”。它包含.NET框架的升級版.NET框架1.1,以及為使用ASP.NET或.NET Compact Framework來開發移動裝置程式提供了內建支援。同時,Visual C++編譯器也更加標準化,特別是在模版偏特化方面。Visual C++ Toolkit 2003是一個與Visual Studio .NET 2003自帶的C++編譯器相同的無IDE的免費版本,它現在已經被Express Editions代替。

(03)Visual Studio 2003發行了4種版本:學院版(Academic)、專業版(Pro)、企業開發版(Enterprise Developer )、企業架構版(Enterprise Architect )。企業架構版包含了Microsoft Visio的模型技術,可以建立應用程式架構的基於統一建模語言的視覺化表現。新增的“企業模板”也可以幫助大型開發團隊標準化程式碼風格以及強化元件使用和屬性設定的策略。

Visual Studio 2005

(01)簡介microsoft visual studio 2005Visual Studio 2005是基於.NET2.0框架的。它同時也能開發跨平臺的應用程式,如開發使用微軟作業系統的手機的程式等。總體來說是一個非常龐大的軟體,甚至包含程式碼測試功能。這個版本的Visual Studio 包含有眾多版本,分別面向不同的開發角色。同時還永久提供免費的Visual Studio Express 版本

Visual Studio各版本區別 第4張

(02)支援NetFrameWork 2.0。 微軟在2006年年初公佈了Visual Studio的免費版本Visual Studio 2005 Express。包含常會使用到的Visual Basic 2005 Express。相關技術支援資訊請參閱 Microsoft MSDN,或是Visual Studio 2005的中文網站 [1] 。   Visual Studio 2005 SP1釋出於2006年12月14日,該安裝包安裝過程很長(約需要1至2個小時),安裝過程中需要臨時儲存空間較大(約1GB)。Visual Studio 2005 SP1 Update for Windows Vista釋出於2007年6月3日,安裝前仍需要安裝Visual Studio 2005 SP1。本次更新用於處理Visual Studio中受Windows Vista增強功能所影響的領域。

(03)安裝要求目標計算機上必須安裝了受支援的 Visual Studio 2005 產品副本。目標計算機上安裝了 Microsoft® Windows® Installer 3.1 或更高版本。至少 192MB 的 RAM。建議使用 256MB 或更大記憶體。硬碟空間至少為 6.2GB 如果目標計算機上安裝了多個 Visual Studio 2005 產品,硬碟空間要求也會相應大大增加。

Visual Studio 2008

(01)Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代開發工具,代號“Orcas”,是對Visual Studio 2005一次及時、全面的升級。Visual Studio 2008 提供了高階開發工具、除錯功能、資料庫功能和創新功能,幫助在各種平臺上快速建立當前最先進的應用程式。Visual Studio 2008 包括各種增強功能,例如視覺化設計器(使用 .NET Framework 3.5 加速開發)、對 Web 開發工具的大量改進,以及能夠加速開發和處理所有型別資料的語言增強功能。Visual Studio 2008 為開發人員提供了所有相關的工具和框架支援,幫助建立引人注目的、令人印象深刻並支援 AJAX 的 Web 應用程式。開發人員能夠利用這些豐富的客戶端和伺服器端框架輕鬆構建以客戶為中心的 Web 應用程式,這些應用程式可以整合任何後端資料提供程式、在任何當前瀏覽器內執行並完全訪問 ASP NET應用程式服務和 Microsoft 平臺。

Visual Studio各版本區別 第5張

(02)程式開發為了幫助開發人員迅速建立先進的軟體,Visual Studio 2008 提供了改進的語言和資料功能,例如語言整合的查詢 (LINQ),各個程式設計人員可以利用這些功能更輕鬆地構建解決方案以分析和處理資訊。Visual Studio 2008 還使開發人員能夠從同一開發環境內建立面向多個 .NET Framework 版本的應用程式。開發人員能夠構建面向 .NET Framework 2.0、3.0 或 3.5 的應用程式,意味他們可以在同一環境中支援各種各樣的專案。

(03)使用者體驗Visual Studio 2008為開發人員提供了在最新平臺上加速建立緊密聯絡的應用程式的新工具,這些平臺包括 Web、Windows Vista、Office 2007、SQL Server 2008 和Windows Server 2008。對於 Web,ASP NET AJAX 及其他新技術使開發人員能夠迅速建立更高效、互動式更強和更個性化的新一代 Web 體驗。

(04)高效的團隊協作Visual Studio 2008 提供了幫助開發團隊改進協作的擴充套件的和改進的服務專案,包括幫助將資料庫專業人員和圖形設計人員加入到開發流程的工具。

(05)版本分類Visual Studio 2008 Standard EditionVisual Studio Team System 2008 Architecture EditionVisual Studio Team System 2008 Database EditionVisual Studio Team System 2008 Development EditionVisual Studio Team System 2008 Team SuiteVisual Studio Team System 2008 Test EditionVisual Studio Team System 2008 Test Load AgentVisual Studio Team System 2008 Test Load Agent1

Microsoft Visual Studio 2010

(01)VS2010簡介Visual Studio是微軟公司推出的開發環境,是目前最流行的Windows平臺應用程式開發環境。Visual Studio 2010版本於2010年4月12日上市,其整合開發環境(IDE)的介面被重新設計和組織,變得更加簡單明瞭。Visual Studio 2010同時帶來了NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),並且支援開發面向Windows 7的應用程式。除了Microsoft SQL Server,它還支援 IBM DB2和Oracle資料庫。

Visual Studio各版本區別 第6張

(02)特點支援Windows Azure,微軟雲端計算架構邁入重要里程碑。  助力移動與嵌入式裝置開發,三屏一雲商機無限。  實踐當前最熱門的 Agile/Scrum 開發方法,強化團隊競爭力。  升級的軟體測試功能及工具,為軟體質量嚴格把關。  搭配Windows 7,Silverlight4 與 Office,發揮多核並行運算威力,  建立美感與效能並重的新一代軟體。  支援最新C++標準,增強IDE,切實提高程式設計師開發效率。

(03)變化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#四種程式語言。

(04)作業系統Windows 7; Windows Server 2003 R2 (32-Bit x86);Windows Server 2003 R2 x64 editions; Windows Server 2003 Service Pack 2;Windows Server 2008 R2; Windows Server 2008 Service Pack 2;Windows Vista Service Pack 2; Windows XP Service Pack 3Windows XP (x86) Service Pack 3 – 除 Starter Edition 之外的所有版本  Windows Vista(x86 和 x64)Service Pack 2 - 除 Starter Edition 之外的所有版本  Windows 7(x86 和 x64)  Windows Server 2003(x86 和 x64)Service Pack 2 – 所有版本  如果不存在 MSXML6,則使用者需要安裝它  Windows Server 2003 R2(x86 和 x64)- 所有版本  Windows Server 2008(x86 和 x64)Service Pack 2 – 所有版本  Windows Server 2008 R2 (x64) – 所有版本

Visual Studio 2012

(01)VS2012簡介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號這天面向全球使用者上市。

Visual Studio各版本區別 第7張

(02)更新Microsoft 正在計劃定期更新 Visual Studio 2012 以提供全新的改進的工具和功能。這些改進將緊跟最新的軟體開發潮流,因此使用者能夠始終能夠獲得構建現代應用程式所需的最佳解決方案。這些更新也將包括 bug 修復和其他增強功能。已釋出補丁1、Visual Studio 2012 Update 1 (更新時間:2012年11月15日)這次更新給開發者帶來了對混合模式管理(mixed-mode managed)、本地除錯和本地ARM DUMP除錯的支援、此外還有改進的Windows Store apps診斷和除錯支援以及對WP8 apps的程式碼分析。2、Visual Studio 2012 Update 2[3]  (更新時間:2013年04月05日)Visual Studio 2012 釋出第二個更新版本,該版本除了修復了一些 bug 外,還包括新特性:敏捷計劃、質量管理、業務應用程式和開發者體驗。3、Visual Studio 2012 Update 3 (更新時間:2013年06月26日)此更新引入了新技術的進步在 TFS 版本中。此外,此更新還解決各種問題。4、Visual Studio 2012 Update 4[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 版本。5、Visual Studio 2012 Update 5[5]  (更新時間:2015年08月24日)VS2012Update 5主要修復了用於本地工作區功能的Team Project Rename(團隊專案重新命名)問題。

(03)其他版本對比1、VS2012和VS2010相比,最大的新特性莫過於對Windows 8 Metro開發的支援。Metro天生為雲+端而生,簡潔、數字化、內容優於形式、強調互動的設計已經成為未來的趨勢。不過對於開發者而言,要想使用這項新功能,必須要安裝Windows 8 RP版。該版本中包含了新的Metro應用程式模板,增加了JavaScript功能、一個新的動畫庫,並提升了使用XAML的Metro應用程式的效能。2、VS2012 RC在介面上,比Beta版更容易使用,彩色的圖示和按照開發、執行、除錯等環境區分的顏色方案讓人愛不釋手。3、VS2012集成了ASP。NET MVC 4,全面支援移動和HTML5,WF 4.5相比WF 4,更加成熟,期待已久的狀態極工作流回來了,更棒的是,它的設計器已經支援C#表示式(之前只能用VB。NET)。4、VS2012支援.NET 4.5,和.NET 4.0相比,4.5更多的是完善和改進,4.5也是Windows RT被提出來的首個框架庫,.NET獲得了和Windows API同等的待遇。5、VS2012+TFS2012實現了更好的生命週期管理,可以這麼說,VS2012不僅是開發工具,也是團隊的管理資訊系統。6、VS2012對系統資源的消耗並不大,不過需要Windows 7/8的支援。

visual studio 2013

(01)VS2013簡介微軟在Builder 2013開發者大會上釋出了Visual Studio 2013預覽版,並且釋出其程式元件庫.NET 4.5.1的預覽版。該軟體已於北京時間2013年11月13日23:00時正式釋出Visual Studio 2013 預覽版以 Visual Studio 2012 和後續的Microsoft Visual Studio 更新中的進展為基礎構建而成,為開發團隊提供需要的解決方案,使其接納這種轉變並開發和交付利用下一波Windows 平臺創新 (Windows 8.1) 的新式應用程式,同時在所有 Microsoft 平臺上支援多種裝置和服務。10月17日,微軟向全球Windows 8使用者推送了Windows 8.1 的更新,除了Windows 8.1 之外,同時釋出的還有Visual Studio 2013 正式版, Visual Studio 2013提供多種強大的工具和服務,幫助您創造新式應用程式或將現有應用程式轉變為新式應用程式,令使用者在多種螢幕和裝置上享受到最佳的體驗,同時仍與所需的服務和資料保持聯絡。

Visual Studio各版本區別 第8張

(02)與其他版本比較微軟打破了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支援以及更強力的單元測試支援。

(03)支援 Windows 8.1 App 開發Visual Studio 2013 預覽版提供的工具集非常適合生成利用下一波 Windows 平臺創新 (Windows 8.1) 的新式應用程式,同時在所有 Microsoft 平臺上支援裝置和服務。支援在 Windows 8.1 預覽版中開發 Windows 應用商店應用程式,具體表現在對工具、控制元件和模板進行了許多更新、對於 XAML 應用程式支援新近提出的編碼 UI 測試、用於 XAML 和 HTML 應用程式的 UI 響應能力分析器和能耗探查器、增強了用於 HTML 應用程式的記憶體探查工具以及改進了與 Windows 應用商店的整合。

Visual Studio 2015

(01)VS2015簡介Visual Studio 是一套基於元件的軟體開發工具和其他技術,可用於構建功能強大、效能出眾的應用程式。Visual Studio 2015內部代號為Visual Studio "14" ;Visual Studio "14" Community Technology Previews (CTP) 是 Visual Studio 下一主要版本的早期預釋出版本,於2014年11月13日開放下載。

Visual Studio各版本區別 第9張

(02)產品功能能夠建立跨平臺執行的ASP.NET 5網站(包括Windows、Linux和Mac);集成了對構建跨裝置執行的應用的支援(通過整合Visual Studio Tools for Apache Cordova、以及用於跨平臺庫開發的全新Visual C++工具);連線服務(Connected Services)體驗更加輕鬆(可方便地在app中整合Office 365、SalesForce和Azure平臺服務);智慧單元測試(Smart Unit Testing,原名為PEX):Visual Studio 2015已整合來自微軟研究院的單元測試技術;全新的程式碼效率(得益於全新的.NET編譯平臺Roslyn)。更優的程式碼編輯器。程式碼編輯器已經替換成“Roslyn”,將會給你帶來不一樣的程式碼編輯體驗。當你要修復程式碼的時候,將會出現一個小燈泡,它會向你提供一系列修復程式碼的方案,你只需選擇即可

(03)支援Visual Studio 2015 預覽包含許多新的和令人興奮的功能,以支援跨平臺移動開發、 web 和雲開發、 IDE 生產力增強。

Visual Studio 2015 RTM

(01)此 Visual Studio 的交付廠商版 (RTM) 包括很多新功能和更新,如相關工具可用於通用 Windows 應用開發以及 iOS、Android 和 Windows(包括 Xamarin、Apache Cordova、Unity 等)的跨平臺移動開發。

VS元件預覽圖

(01)VS所以版本元件預覽圖片

Visual Studio各版本區別 第10張
熱門標籤