
|
Microsoft Visual Studio |
|
|---|---|
Visual Studio 2005界面截圖 |
|
| 開發 | 微軟 |
| 最近版本 | 2008 SP1 (9.0.30411.08) / 2008年8月11日 |
| 作業系統 | Microsoft Windows |
| 類型 | 集成開發環境 |
| 許可協議 | Microsoft EULA |
| 網站 | msdn.microsoft.com/vstudio |
|
檢視 • 討論 • 編輯 • 歷史
|
|
字詞轉換是中文維基的一項自動轉換,目的是通過電腦程式自動消除繁簡、地區詞等不同用字範式的差異,以達到閱讀方便。
字詞轉換包括全域轉換和手動轉換,本說明所使用的標題轉換和全文轉換技術,都屬於手動轉換。
Microsoft Visual Studio(簡稱VS)是美國微軟公司的開發工具套件系列產品。VS是一個基本完整的開發工具集,它包括了軟體整個生命周期中所需要的大部分工具,如UML工具、代碼管控工具、整合開發環境等等。
而Visual Studio .NET 是用於快速生成企業級 ASP.NET Web 應用程式和高性能桌面應用程式的工具。Visual Studio 包含基於零件的開發工具(如 Visual C#、Visual J#、Visual Basic 和 Visual C++),以及許多用於簡化基於小組的解決方案的設計、開發和部署的其他技術。
Visual Studio 6.0 主要包含:Visual C++ 6、Visual Basic 6、Visual FoxPro 6、Visual SourceSafe(VSS)6等。
Visual Studio .Net 主要包含:VS.net(.net 1.0)、VSS6等。
Visual Studio .Net 2003 主要包含:VS.net2003(.net 1.1)、VSS6等。
Visual Studio 2005 主要包含:VS.net2005(.net 2.0)、VSS8等。
在Visual Studio的部分版本中還包含了Visio等其他工具。
目錄 |
為第一代Visual Studio,於1997年推出。它包含當時大部份由微軟推出的程式設計工具,包括Visual Basic 5.0、Visual C++ 5.0(主要用作視窗程式設計)、Visual J++ 1.1(用作Java及視窗程式設計)及Visual FoxPro(用作xBase設計)。它亦加入當時全新的Visual InterDev,使用ASP動態製作網站。
Visual Studio 97 是 Microsoft 第一次嘗試對於多種語言使用同一種開發環境。Visual J++、InterDev、和 MSDN Library全都使用同一個環境,名為Developer Studio。Visual C++ 和 Visual Basic 則是分開的,和 Visual FoxPro 相似。
接下來的版本6.0在1998年發行,最後一個運行在Win9x機器上的版本。 [1] 所有部件的版號,包括Visual J++ 1.1及Visual InterDev1.0都歸到6.0。當微軟集中[.NET Framework]開發時,Visual Studio 6.0是微軟開發系統這4年中的基礎。
Visual Studio 6.0 SP5,發佈於2001年2月21日。
Visual Studio 6.0 SP6正式名稱為SP6 for VB 6.0, VC++ 6.0 and VSS 6.0d,發佈於2004年3月29日。
支援.Net FrameWork 1.0。 微軟在2002年發行了代號為「Rainier」的Visual Studio .NET(2001年在MSDN上發行過測試版)。其最大的改進就是使用.NET Framework引入了受控代碼開發環境。使用.NET開發的程式並不會像C++那樣被編譯為機器語言,而是被編譯成一種叫做微軟中間語言(MSIL)或者通用中間語言(CIL)的格式。當一個MSIL應用程式被執行的時候,它會被即時編譯成適用於所運行平台的機器語言,這樣就使代碼可以跨平台運行。被編譯成MSIL的程式只能運行在安裝了通用語言架構(CLI)的平台上,而一些非微軟.NET的環境,如Mono和DotGNU使得在Linux和Mac OS X上運行MSIL程式成為可能。
這是第一個必須運行於基於Windows NT的Windows平台[2]上的Visual Studio版本,其安裝程式強化了這種需求。微軟引入了一種被稱為C#的新的程式語言,標的是.NET。它還引入了Visual J#作為Visual J++的繼任者。Visual J#程式使用Java的語法,但是與Visual J++程式不同,Visual J#只能以.NET Framework為標的,而不是像其他Java工具那樣以Java虛擬機器為標的。
Visual Basic被徹底地改變以適應新的框架,其新版被稱為Visual Basic .NET。微軟還為C++添加了C++托管擴展,這樣C++程式設計師就可以創建.NET程式了。
Visual Studio .NET可以被用來開發Windows應用程式(使用Windows Forms,.NET Framework的一部分)、Web應用程式(使用ASP.NET和Web服務)以及移動裝置(使用.NET Compact Framework)。
Visual Studio .NET把除了Visual FoxPro以外的所有語言整合進了一個開發環境。與以前的Visual Studio相比,它的介面更簡潔,整合性更好。
在這個版本里,Visual FoxPro仍然沒有被捆綁進來,而是單獨銷售。
Visual Studio .NET的內部版本號是7.0,微軟在2005年3月發布了Service Pack 1[3]。
支援.NetFrameWork 1.1。 2003年,微軟發布了Visual Studio .NET的一個較小的升級版,稱作Visual Studio .NET 2003,代號為「Everett」。它包含.NET Framework的升級版.NET Framework 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種版本:學院版、專業版、企業開發版、企業架構版。企業架構版包含了Microsoft Visio的模型技術,可以創建應用程式架構的基於統一建模語言的視覺化表現。新增的「企業模板」也可以幫助大型開發團隊標準化代碼風格以及強化零件使用和屬性設定的策略。
微軟在2006年9月13日[4]發布了Visual Studio 2003的Service Pack 1。
Visual Studio .NET 2003的內部版本號是7.1,但檔案格式版本是8.0[5]。
Visual Studio .NET 2003 SP1發佈於2006年9月15日。
支援.NetFrameWork 2.0。 微軟在2006年年初公佈了 Visual Studio 的免費版本 Visual Studio 2005 Express。包含常會使用到的 Visual Basic 2005 Express。相關技術支援資訊請參閱 Microsoft MSDN,或是 Visual Studio 2005 的中文網站[1]。
Visual Studio 2005 Service Pack 1發佈於2006年12月14日,該安裝包安裝過程很長(約需要1至2個小時),安裝過程中需要臨時存儲空間較大(約1GB)。
Visual Studio 2005 Service Pack 1 Update for Windows Vista發佈於2007年3月6日,安裝前仍需要安裝Visual Studio 2005 Service Pack 1。本次更新用於處理Visual Studio中受Windows Vista增強功能所影響的領域。
微軟在2008年2月1日上市。支援.NetFrameWork 2.0/3.0/3.5。Visual Studio 2008總計新增了逾250個新功能,詳見[6]
Visual Studio 2008 SP1發佈於2008年8月11日,同時更新.NET Framework至3.5 Service Pack 1 (SP1)。
2008年10月初,微軟公布了Visual Studio 2010,支援.NET Framework 4.0,可能會在2009年底或2010年正式發布。[7]
|
檢 • 論 • 編 • 歷
|
|
|---|---|
| 桌面軟體 | Windows (Windows 歷史) · Office · Internet Explorer · Dynamics · Visual Studio · Money · Encarta · Home! · Microsoft Student · Expression |
| 伺服器軟體 | Windows Server · SQL Server · IIS · PWS · Exchange Server · BizTalk Server · Commerce Server · ISA Server · Systems Management Server |
| 技術 | 活動目錄 · DirectX · .NET · Windows Media · PlaysForSure |
| 網路 | Windows Live · Office Live · MSNBC · ninemsn · MSN · Hotmail · Live Messenger · Spaces · Groups · Live ID · Ignition · CodePlex · SQL Server Data Services |
| 遊戲 | Microsoft Game Studios · Zone · XNA · Xbox · Xbox 360 (Elite) · Xbox Live (Arcade · Marketplace) · Games for Windows (Live) · Live Anywhere · 世紀帝國 · 微軟模擬列車 · 微軟模擬飛行 |
| 硬體 | Surface · Zune · MSN TV · 微軟自然鍵盤 · IntelliType · IntelliPoint · LifeCam · LifeChat · SideWinder · 超級移動電腦 · Fingerprint · Audio System |
| 教育與認證 | 微軟認證 ·微軟開發者網路 ·微軟合作夥伴認證 ·微軟教育聯盟計劃 ·微軟簽約授權 ·微軟出版社 ·微軟最有價值專家 ·微軟創新聯盟 |
| 許可證 | 用戶端存取授權 · 共享原始碼 |
| 董事會成員 | 巴爾默 · 凱什 · 杜伯倫 · 蓋茨 · 吉爾瑪特 · 哈斯廷斯 · 馬夸特 · 諾斯基 · 龐克 · 雪利 |
|
檢 • 論 • 編 • 歷
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|
| 開發環境 | Visual Studio (Team System · Express) · VSTO · VSTA | ||||||||
| Expression Studio | Web · Blend · Design · Media · Encoder | ||||||||
| 語言與編譯器 | Visual Basic (VB.NET) · Visual C++ · Visual C# · Visual J# · Visual FoxPro · ASP.NET · IronPython · IronRuby · PowerShell · XAML | ||||||||
| 主要應用開發介面與框架 | Windows API / SDK · .NET Framework · Managed code frameworks (Presentation · Communication · Workflow · CardSpace) · Silverlight · XNA · ASP.NET AJAX · LINQ · ADO.NET · DirectX · Robotics Studio · HTML Help | ||||||||
| 資料庫工具與語言 |
|
||||||||
| 原始程式碼控制 | Team Foundation Server · Visual SourceSafe | ||||||||
| 驅動程式開發 | Windows Driver Model · Windows Driver Foundation (KMDF · UMDF) · Windows Driver Kit · Windows Logo Kit | ||||||||
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History