1. 程式人生 > >[轉]Visual Studio 各版本區別

[轉]Visual Studio 各版本區別

vs2003到2008各版本如下:
vs.net2003
Visual Studio .NET 2003 Enterprise Architect
Visual Studio .NET 2003 Enterprise Developer
Visual Studio .NET 2003 Professional
VS2005
Visual Studio 2005 Professional
Visual Studio 2005 Standard
Visual Studio 2005 Team Edition for Database Professionals
Visual Studio 2005 Team Edition for Software Architects
Visual Studio 2005 Team Edition for Software Developers
Visual Studio 2005 Team Edition for Software Testers
Visual Studio 2005 Team Suite
VS2008
Visual Studio 2008 Express Editions
Visual Studio 2008 Professional Edition
Visual Studio 2008 Standard Edition
Visual Studio Team System 2008 Architecture Edition
Visual Studio Team System 2008 Database Edition
Visual Studio Team System 2008 Development Edition
Visual Studio Team System 2008 Team Suite
Visual Studio Team System 2008 Test Edition
Visual Studio Team System 2008 Test Load Agent
本文來源於:Chinadu`s Blog

http://www.4shell.org  原文地址: http://www.4shell.org/archives/895.html

Visual Studio 6.01998 年,微軟公司釋出了 Visual Studio 6.0。所有開發語言的開發環境版本均升至 6.0。這也是 Visual Basic 最後一次釋出,從下一個版本 (7.0) 開始,Microsoft Visual Basic 進化成了一種新的面向物件的語言:Microsoft Visual Basic.NET。由於微軟公司對於 Sun 公司 Java 語言擴充導致與 Java 虛擬機器不相容而 被Sun 告上法庭,微軟在後續的 Visual Studio

中不再包括面向 Java 虛擬機器的開發環境。

Visual Studio .NET

2002 Visual Studio .NET(內部版本號為 7.0)。在這個版本的 Visual Studio 中,微軟剝離了 Visual FoxPro 作為一個單獨的開發環境以 Visual FoxPro 7.0 單獨銷售,同時取消了 Visual InterDev。與此同時,微軟引入了建立在 .NET 框架上(版本1.0)的託管程式碼機制以及一門新的語言 C# (讀作 C Sharp,意為 C++++)。C# 是一門建立在 C++ Java 基礎上的現代語言,是編寫 .NET 框架的語言。NET 的通用語言框架機制(Common Language Runtime, CLR

),其目的是在同一個專案中支援不同的語言所開發的元件。所有 CLR 支援的程式碼都會被解釋成為 CLR 可執行的機器程式碼然後執行。 Visual BasicVisual C++ 都被擴充套件為支援託管程式碼機制的開發環境,且 Visual Basic .NET更是從 Visual Basic 脫胎換骨,徹底支援面向物件的程式設計機制。而 Visual J++ 也變為 Visual J#。後者僅語法同 Java 相同,但是面向的不是 Java 虛擬機器,而是 .NET Framework

Visual Studio 2003
2003 年,微軟對 Visual Studio 2002 進行了部分修訂,以 Visual Studio 2003 的名義釋出(內部版本號為 7.1)。Visio 作為使用統一建模語言(UML)架構應用程式框架的程式被引入,同時被引入的還包括移動裝置支援和企業模版。.NET 框架也升級到了 1.1

Visual Studio 2005

2005 年,微軟釋出了 Visual Studio 2005.NET 字眼從各種語言的名字中被抹去,但是這個版本的 Visual Studio 仍然還是面向 .NET 框架的(版本2.0)。它同時也能開發跨平臺的應用程式,如開發使用微軟作業系統的手機的程式等。總體來說是一個非常龐大的軟體,甚至包含程式碼測試功能。這個版本的 Visual Studio 包含有眾多版本,分別面向不同的開發角色。同時還永久提供免費的 Visual Studio Express 版本。

Visual Studio 2008使開發人員能夠快速建立高質量、使用者體驗豐富而又緊密聯絡的應用程式,充分展示了 Microsoft 開發智慧客戶端應用程式的構想。藉助 Visual Studio 2008,採集和分析資訊將變得更為簡單便捷,業務決策也會因此變得更為有效。任何規模的組織都可以使用 Visual Studio 2008 快速建立能夠利用 Windows Vista™ 2007 Office system 的更安全、更易於管理並且更可靠的應用程式。

  Visual Studio 2008 在三個方面為開發人員提供了關鍵改進:

  1.快速的應用程式開發

  2.高效的團隊協作

  3.突破性的使用者體驗

Visual Studio 9隨著即將釋出的 Windows Vista (內部名稱:Longhorn) Office 2007Visual Studio 9 也漸漸浮出水面。Visual Studio 9 目前可以確定的是支援建立於 DHTML 基礎上的 AJax 技術,這種微軟在 Visual InterDev 時代提出的基於非同步的客戶端**頁技術在當年並沒有像微軟預期中的那麼流行起來,反而隨著 GMail 等應用而東山再起,漸漸成為主流網路應用之一。同時 Visual Studio 9 會強化對於資料庫的支援以及微軟新的基於工作流(Workflow)的程式設計模型。預計為了保持與 Office 系列的統一,Visual Studio 9 的名稱為 Visual Studio 20082008年,Visual Studio9也就是Visual Studio 2008將和Windows Server 2008同時釋出。

Visual Studio 2010Visual Studio 是微軟公司推出的開發環境。是目前最流行的 Windows 平臺應用程式開發環境。目前已經開發到 10.0 版本。

  Visual Studio 2008 提供了高階開發工具、除錯功能、資料庫功能和創新功能,幫助在各種平臺上快速建立當前最先進的應用程式。

  Visual Studio 2008 包括各種增強功能,例如視覺化設計器(使用 .NET Framework 3.5 加速開發)、對 Web 開發工具的大量改進,以及能夠加速開發和處理所有型別資料的語言增強功能。Visual Studio 2008 為開發人員提供了所有相關的工具和框架支援,幫助建立引人注目的、令人印象深刻並支援 AJAX Web 應用程式。

  開發人員能夠利用這些豐富的客戶端和伺服器端框架輕鬆構建以客戶為中心的 Web 應用程式,這些應用程式可以整合任何後端資料提供程式、在任何當前瀏覽器內執行並完全訪問 ASP.NET 應用程式服務和 Microsoft 平臺。

Visual Studio 2005 Express Edition

Visual Studio 2005中,Express系列版本是最低一級的版本,這些版本針對具體的語言,如Visual C++ Express EditionVisual C# Express Edition等,Express版本非常適合第一次接觸軟體和網站開發的人。

Visual Studio 2005 Standard Edition

Standard版是相應Express的更高一級的版本,擁有更多的特性(如類設計工具等),這些Standard版的組合就構成了Visual Studio 2005 Standard Edition.

Visual Studio 2005 Professional Edition

Visual Studio 2005 Professional Edition除擁有Standard Edition的所有功能外,還具有一些Enterprise Architect Developer的大部分功能.

Visual Studio 2005 Team Suite

包含Professional Edition的所有功能,還包括如下三個版本:

1Team Edition for Software Architects

該版本提供了許多Microsoft之前未商業化的功能(例如單元測試和程式碼分析)或是之前沒有被整合到Visual Studio IDE的功能(例如profilingManaged程式程式碼分析)

2Team Edition for Software Developers

該版本提供得分散式系統設計工具(Distributed System Designers)屬於Microsoft進行中的一項大型計劃,Dynamic Systems Initiative。這些設計工具和相應的工具代表的是第一波用來輔助設計和部署service-oriented應用程式的工具。

3Team Edition for Software Testers

該版本是供專業軟體測試工程師使用的,包含了管理測試的功能、執行負載和壓力測試、管理負載測試代理人、和整合Virtual Server 2005達到機器虛擬化。為了增進負載測試的能力,測試經理可以通過購買Visual Studio 2005 Team Test Load Agent增加更多的負載測試代理人。

上述的三個版本中均包含有Visual Studio 2005 Tools for the Microsoft Office System

Visual Studio 2005 Team Foundation Server

這是Visual Studio 2005實現團隊開發的重要核心。通過高度整合的核心服務,Team Foundation Server提供版本控制(version control),工作專案追蹤(work item tracking),和自動構建(build automation)。此外,Team Foundation Server整合了Windows SharePoint Services來提供入口網站和SQL Server Reporting Services拉提供專業的報表,為團隊開發和溝通提供了最佳的解決方案。

補充:

SQL Server採用的模式類似,客戶端需要Client Access License (CAL)來連結Team Foundation Server。每一Team Edition產品都包含了一個 CALTeam Explorer。對於那些需要所有Team Edition產品安裝在同一機器的人來說會有Visual Studio 2005 Team Suite可供選擇,將三個Team Edition產品整合為一。

此外,Visual Studio 2005 Professional EditionVisual Studio 2005 Standard Edition的使用者也可以購買Team Foundation Server CAL透過 Team Explorer來整合Team Foundation的功能。

你可以購買Team Foundation Server CAL然後使用Team ExplorerVisual Studio .NET 2003或是較早版本的Visual Studio並存使用。雖然你沒辦法享受Visual Studio 2005的整合開發功能,但是你仍可以獲得Team Foundation Server的核心功能,例如版本控制和工作專案追蹤。

Microsoft® Visual Studio®基於 Microsoft 的智慧客戶端應用程式設想而提供,它使開發人員能夠快速建立可提供最高質量和豐富使用者體驗的連線應用程式。使用 Visual Studio 2008,組織會發現可以比以前更加輕鬆地捕獲和分析資訊,從而幫助其做出有效的業務決策。Visual Studio 2008 使任何規模的組織都能快速建立更安全、更易於管理且更可靠的應用程式,這些應用程式將可利用 Windows Vista™2007 Office system的強大功能。

Visual.Studio.2008.Express.Edition
速成版:安裝方便,適合學習之用或單語言快速開發。功能有限。

Visual.Studio.2008.Express.Edition.Cns
同上,簡體中文版。

Visual.Studio.2008.Professional.Edition.DVD
專業版:功能完善,適合個人開發者。

Visual.Studio.2008.Team.Edition.For.Software.Developers.DVD
團隊版(用於開發人員):屬於Visual Studio Team Suite成員。在Visual Studio Professional Edition基礎上提供了高階的開發工具,使開發團隊能夠在軟體開發過程早期或常常在整個生命週期中進行高質量的協作。其中的效能分析工具能夠測量、評估並定位程式碼中與效能相關的問題,幫助儘早的確定軟體中的效能瓶頸。

Visual.Studio.2008.Team.Edition.For.Software.Developers.DVD.Chs
同上,簡體中文版。

Visual.Studio.2008.Team.Suite.DVD
團隊版(整合套件):集成了Visual Studio Team Edition for Software ArchitectsVisual Studio Team Edition for Software DevelopersVisual Studio Team Edition for Software Testers所有功能的最強大的版本。是一套高生產力的、整合的、可擴充套件的生命週期開發工具,它擴充套件了 Visual Studio 產品線,增強了軟體開發團隊中的溝通與協作。利用 Visual Studio 2005 Team Suite 開發團體能夠在早期或是整個開發過程中確保更高的可預見性和更好的質量。

Visual.Studio.2008.Team.Suite.DVD.Chs
同上,簡體中文版。

Visual.Studio.2008.Team.Foundation.Server
團隊版(伺服器端):團隊版系列產品均可連線此伺服器端,在伺服器儲存程式資料,協調開發工作。

微軟昨日宣佈已經為MSDN訂閱使用者提供了VS 2010的第二個Beta,普通使用者將在1021日獲取免費下載.同時,微軟還宣佈了Visual Studio 2010的官方正式釋出日期,定在2010322.
除了釋出日期的確定,微軟還宣佈了Visual Studio 2010的版本數量以及零售價格,微軟開發者市場部高階主管Dave Mendlen表示:“在現今的Visual Studio市場上我們有9種不同的SKU版本,不過下一代將精簡到三個版本.”

Visual Studio 2010三大版本分別為Ultimate with MSDNPremium with MSDNProfessional with MSDN,採用了和Windows相同的命名機制.此外,雖然之前Visual StudioLogo從來沒有變化過,不過在Visual Studio 2010中為了彰顯其中的改進它採用了新的Logo,如下圖:

完整版Visual Studio 2010售價如下:旗艦版為11924美元、高階版為5469美元、專業版為1199美元;升級版Visual Studio 2010售價分別為:3841美元、2299美元、799美元.

在網上搜了一通後, 發現中文世界到處都在吹 VS 2010 怎麼怎麼怎麼好, 但就是沒一篇文章來說說這三個版本有什麼區別. 真是杯具....

沒人說, 只好自己動手豐衣足食了. 經搜尋找到了這一張版本比較圖, 發出來給大家看看, 好選擇下載適合自己的版本.