當前位置:妙知谷 >

遊戲數碼 >互聯網 >

Visual Studio各版本區別

Visual Studio各版本區別

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張
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/hulianwang/o37370.html