天天看點

Visual Studio各版本差別

Visual Studio 是微軟公司推出的開發環境,Visual Studio 可以用來建立 Windows 平台下的 Windows 應用程式和網絡應用程式,也可以用來建立網絡服務、智能裝置應用程式和 Office 插件。

V.S.2012   .

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的支援。  

V.S.2010

特點

支援Windows Azure,微軟雲計算架構邁入重要裡程碑。

助力移動與嵌入式裝置開發,三屏一雲商機無限。

實踐目前最熱門的 Agile/Scrum 開發方法,強化團隊競争力。

更新的軟體測試功能及工具,為軟體品質嚴格把關。

搭配Windows 7,Silverlight4 與 Office,發揮多核并行運算威力,

建立美感與效能并重的新一代軟體。

支援最新C++标準,增強IDE,切實提高程式員開發效率。

變化

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#四種程式語言。

V.S. 2008

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

快速的應用程式開發

高效的團隊協作

突破性的使用者體驗

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

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

開發人員能夠利用這些豐富的用戶端和伺服器端架構輕松建構以客戶為中心的 Web 應用程式,這些應用程式可以內建任何後端資料提供程式、在任何目前浏覽器内運作并完全通路 ASP NET應用程式服務和 Microsoft 平台。[3]

程式開發

為了幫助開發人員迅速建立先進的軟體,Visual Studio 2008 提供了改進的語言和資料功能,例如語言內建的查詢 (LINQ),各個程式設計人員可以利用這些功能更輕松地建構解決方案以分析和處理資訊。

Visual Studio 2008 還使開發人員能夠從同一開發環境内建立面向多個 .NET Framework 版本的應用程式。開發人員能夠建構面向 .NET Framework 2.0、3.0 或 3.5 的應用程式,意味他們可以在同一環境中支援各種各樣的項目。[6]

使用者體驗

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

高效的團隊協作

Visual Studio 2008 提供了幫助開發團隊改進協作的擴充的和改進的服務項目,包括幫助将資料庫專業人員和圖形設計人員加入到開發流程的工具。

V.S. 2005

支援.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增強功能所影響的領域。

V.S. 2003

支援.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代替。

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

轉自:http://www.cnblogs.com/tearer/archive/2013/04/25/3042332.html

繼續閱讀