Visual Studio 是微軟公司推出的開發環境,Visual Studio 可以用來創建 Windows 平台下的 Windows 應用程序和網絡應用程序,也可以用來創建網絡服務、智能設備應用程序和 Office 插件。
V.S.2012 .
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的模型技術,可以創建應用程序架構的基於統一建模語言的可視化表現。新增的“企業模板”也可以幫助大型開發團隊標准化代碼風格以及強化組件使用和屬性設置的策略。