VisualStudio各大版本優(yōu)勢(shì)_第1頁
VisualStudio各大版本優(yōu)勢(shì)_第2頁
VisualStudio各大版本優(yōu)勢(shì)_第3頁
VisualStudio各大版本優(yōu)勢(shì)_第4頁
VisualStudio各大版本優(yōu)勢(shì)_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Visual Studio各大版本優(yōu)勢(shì).txt30 生命的美麗,永遠(yuǎn)展現(xiàn)在她的進(jìn)取之中;就像大樹的美麗,是展現(xiàn)在它負(fù)勢(shì)向上高聳入云的蓬勃生機(jī)中;像雄鷹的美麗,是展現(xiàn)在它搏風(fēng)擊雨如蒼天之魂的翱翔中;像江河的美麗,是展現(xiàn)在它波濤洶涌一瀉千里的奔流中。VisualStudio97作為第一代 Visual Studio,於 1997年推出。Visual Studio 97作為第一代VisualStudio,於1997年推出。它包含富日寺大部份由微軟推出的 程式轂工具,包括Visual Basic5."0 、 Visual C+5 ."0 (主要用作視窗程式Utb、 Visual J

2、+1 ."1 (用作 Java及視窗程式及 VisualFoxPro (用作 xBases#)。它 亦加入富日寺全新的VisuallnterDev,使用ASP勤魅裂作站。Visual Studio 97是 Microsoft 第一次HhS封於多H音吾言使用同一 境。VisualJ+ InterDev、和MSDNLibrary全都使用同一彳固璟境,名 DeveloperStudio。VisualC+用口 Visual BasicKU是分群|的,和 Visual FoxPro相似。Visual Studio6 ."0接下來的版本7 ."0 在1998 年 6 月發(fā)行,

3、最后一個(gè)運(yùn)行在Win9x 機(jī)器上的版本。所有部件的版號(hào),包括 VisualJ+1."1 及 VisualInterDev1."0 都?xì)w到1/ 66."0。當(dāng)微軟集中.NET框架開發(fā)時(shí),Visual Studio6."0 是微軟開發(fā)系統(tǒng)這4 年中的基礎(chǔ)。Visual Studio .NET(2002)支援 .NetFrameWork1.”0。微軟在 2002 年發(fā)行了代號(hào)為 “Rainie的 VisualStudio.NET(2001 年在 MSDN上發(fā)行過測(cè)試版)。其最大的改進(jìn)就是使用.NET框架引入了受控代碼開 發(fā)環(huán)境。使用.NET開發(fā)的程序并不會(huì)像C

4、+樣被編譯為機(jī)器語言,而是被編 譯成一種叫做微軟中間語言(MSID或者通用中間語言(CID的格式。當(dāng)一個(gè) MSIL 應(yīng)用程序被執(zhí)行的時(shí)候,它會(huì)被即時(shí)編譯成適用于所運(yùn)行平臺(tái)的機(jī)器語言,這樣就使代碼可以跨平臺(tái)運(yùn)行。被編譯成 MSIL 的程序只能運(yùn)行在安裝了通用語言架構(gòu)(CLI的平臺(tái)上,而一些非微軟.NET的環(huán)境,如Mono和DotGNU 使得在Linux和Mac OS壯運(yùn)行MSIL程序成為可能。這是第一個(gè)必須運(yùn)行于基于 WindowsNT的Windows平臺(tái)上的VisualStudio 版本,具安裝程序強(qiáng)化了這種需求。微軟引入了一種被稱為C#勺新的編程語言,目標(biāo)是.NET它還引入了 Visual

5、J#乍為Visual J+勺繼任者。Visual J#g序使 用Java的語法,但是與 Visual J+程序不同,Visual J根能以.NET Framework為 目標(biāo),而不是像其他Java工具那樣以Java虛擬機(jī)為目標(biāo)。Visual Basi楸徹底地改變以適應(yīng)新的框架,其新版被稱為VisualBasic .NET微軟還為C+舔加了 C+衽管擴(kuò)展,這樣C+福序員就可以創(chuàng)建.NET 程序了。Visual Studio .NETW以被用來開發(fā) Windows應(yīng)用程序(使用 Windows Forms, .NET框架的一部分)、Web應(yīng)用程序(使用ASP.NEtH Web服務(wù))以 及移動(dòng)設(shè)備(

6、使用.NET CompactFramework。Visual Studio .NET巴除了 Visual FoxPro以外的所有語言整合進(jìn)了一個(gè)開發(fā)環(huán) 境。與以前的Visual Studio相比,它的界面更簡潔,集成性更好。在這個(gè)版本 里,Visual FoxPro然沒有被捆綁進(jìn)來,而是單獨(dú)銷售。VisualStudio.NET的內(nèi)部版本號(hào)是7."0 ,微軟在2005 年 3 月發(fā)布了 VisualStudio.NET2002SP1。 "Visual Studio .NET 2003支援 .NetFrameWork1 ."1。2003年,微軟發(fā)布了 Visual

7、Studio .NET勺一個(gè)較小的升級(jí)版,稱作 VisualStudio.NET2003代號(hào)為"Everett它包含.NET框架的升級(jí)版.NET框架1."1,以及為使用ASP.NE械.NET Compact Framewor株開發(fā)移動(dòng)設(shè)備程序 提供了內(nèi)置支持。同時(shí),VisualC+編譯器也更加標(biāo)準(zhǔn)化,特別是在模版偏特化 方面。VisualC+Toolkit2003是一個(gè)與 Visual Studio .NET 20031 帶的 C+稀譯器 相同的無IDE的免費(fèi)版本,它現(xiàn)在已經(jīng)被 Express Editions弋替。VisualStudio2003 發(fā)行了 4 種版本:學(xué)院

8、版、專業(yè)版、企業(yè)開發(fā)版、企業(yè)架構(gòu)版。企業(yè)架構(gòu)版包含了 Microsoft Visio 的模型技術(shù),可以創(chuàng)建應(yīng)用程序架構(gòu)的基于統(tǒng)一建模語言的可視化表現(xiàn)。新增的 “企業(yè)模板 ”也可以幫助大型開發(fā)團(tuán)隊(duì)標(biāo)準(zhǔn)化代碼風(fēng)格以及強(qiáng)化組件使用和屬性設(shè)置的策略。微軟在2006 年 9 月 13 日發(fā)布了 Visual Studio 2003的 Service Pack1。 "Visual Studio .NET 2003的內(nèi)部版本號(hào)是7."1 ,但文件格式版本是Visual Studio .NET 2003 SP發(fā)布于2006 年 9 月 13 日。Visual Studio 2005支援 .

9、NetFrameWork2.”0。微軟在2006年年初公偉了 Visual Studio的免費(fèi)版本 VisualStudio 2005 Express包含常11r使用到的 Visual Basic 2005 Express相皆U技彳行支援UfO青參 Microsoft MSDN,或是 Visual Studio 2005的中文系周站。VisualStudio2005SP1 發(fā)布于2006 年 12 月 14 日,該安裝包安裝過程很長(約需要1至 2 個(gè)小時(shí)),安裝過程中需要臨時(shí)存儲(chǔ)空間較大(約1GB)。Visual Studio 2005 SP1 Update for Windows Vist

10、發(fā)布于2007 年 6 月 3 日,安裝前仍需要安裝Visual Studio 2005 SP1。"本次更新用于處理 Visual Studio中受Windows Vista增強(qiáng)功能所影響的 領(lǐng)域。Visual Studio 2008微軟在2008 年 2 月 1 日上市。支援.NetFrameWork2."0/3."0/3."5。Visual Studio 20081新土f了逾 250 彳固新功能。Visual Studio 2008 SP餞布于2008年8月11日,同時(shí)更新.NET框架至8."0。5/ 63."5 SP1。 &qu

11、ot;Visual Studio 2010VisualStudio2010使用 WPF開發(fā)了用戶界面 VisualStudio201Q 代號(hào)為 "Hawaii" ,已於2010年4月12日上市。一個(gè)社區(qū)技術(shù)預(yù)覽(CTP版的VisualStudio2010 以一個(gè)包含 WindowsServer2008操作系統(tǒng)的預(yù)裝虛擬硬盤的形式發(fā)布。2009 年 5 月 20 日向公眾開放。此測(cè)試版是可安裝的,不像上述的 CTP版本是內(nèi)置于一個(gè)虛擬硬盤的。微軟稱Visual Studio 2010集成開發(fā)環(huán)境(IDB的界面被重新設(shè)計(jì)和組織,變得更加清晰和簡單。新的 IDE 更好的支持了多文

12、檔窗口以及浮動(dòng)工具窗,并且對(duì)于多顯示器的支持也有所增強(qiáng)。IDE的外殼使用 WPF重寫,內(nèi)部使用MEF 重新設(shè)計(jì),以提供比先前版本更好的擴(kuò)展性。新的多重編程范式ML變體F#語言將會(huì)成為VisualStudio2010的一部分,同時(shí)增加的還有文本模型化語言M,以及可視化模型設(shè)計(jì)器 Quadrant,這些都是微軟Oslo發(fā)展的一部分。Visual Studio 2010將會(huì)帶來 .NET Framework除了 .NET Framework的本地代碼并行擴(kuò)展以及并行模式庫(Parallel Patterns Library),Visual Studio 2010還包含了用于調(diào)試并行程序的工具。這些新

13、工具使并行任務(wù)以及它們的運(yùn)行時(shí)堆??梢暬_@些工具可以用來可視化線程等待時(shí)間以及線程在多核心之間的移動(dòng)。VisualStudio2010代碼編輯器現(xiàn)在支持高亮引用;當(dāng)一個(gè)符號(hào)被選擇時(shí),所有對(duì)于這個(gè)符號(hào)的引用都會(huì)被高亮。它還提供了一個(gè)快速查找特性來增量查找所有在C+、C#以及VB.NET工程中的符號(hào)??焖俨檎抑С肿哟ヅ湟约榜劮迨酱笮懖檎?。調(diào)用 繼承樹(CallHierarch»特性允許開發(fā)者查看所有被當(dāng)前方法調(diào)用的方法,以及 所有調(diào)用當(dāng)前方法的方法。VisualStudio 的 IntelliSense 支持一個(gè) consume-first 模式,在這種模式下,IntelliSen

14、se不會(huì)自動(dòng)完成標(biāo)識(shí)符,這就允許開發(fā)者使用未定義的標(biāo)識(shí)符(如變 量或方法名)并在以后來定義它們。VisualStudio2010還可以在能夠通過它們的使用情況來識(shí)別出其類型的時(shí)候自動(dòng)定義他們。Visual Studio Team System 2010代號(hào)為Rosario,被定位為用于應(yīng)用程序生 命周期管理。它將包括新的建模工具,包含可以圖形化顯示工程和類,以及它們之間關(guān) 系的架構(gòu)瀏覽器。它支持UML活動(dòng)圖、組件圖、(邏輯)類圖、序列圖以及用例圖。VisualStudioTeamSystem20103S包括測(cè)試影響分析(Test Impact Analysis ,它可 以在不實(shí)際運(yùn)行測(cè)試用例的情況下,對(duì)于源代碼的修改會(huì)影響那些測(cè)試用例給出建議。影響分析提供線索的測(cè)試案例的影響,修改的源代碼,但實(shí)際運(yùn)行的測(cè)試案例。由于避免了運(yùn)行不需要的測(cè)試用例,測(cè)試的速度會(huì)有所提高。 VisualStudio Team System 2010還包括一個(gè)歷史調(diào)試器。與目前只記錄當(dāng)前活動(dòng)棧的調(diào)試器不同,歷史調(diào)試器的歷史記錄所有的活動(dòng),包括之前的函數(shù)調(diào)用、方法參數(shù)、事件、異常等。這允許執(zhí)行代碼回退到錯(cuò)誤發(fā)生的地點(diǎn),即使沒有設(shè)置斷點(diǎn)。歷史調(diào)試將導(dǎo)致應(yīng)用程序運(yùn)行速度比目前的調(diào)試器慢,并且將使用更多的內(nèi)存用于記錄額外的數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論