開發者樂土 回顧Visual Studio經典15年

作者: 來源:未知 2012-03-20 09:12:34 閱讀 我要評論 直達商品

作者:涂蘭敬

Visual Studio 97起航

2012年3月13日,Visual Studio 2012 Beta版再次揚帆起航,為開發者送上一份大禮。此次,Visual Studio的開發平臺更加強調協作、與Windows 8完美融合,同時更加簡單易操作,開發效果對于開發者和最終客戶同樣可見。

當我們感嘆Visual Studio 2012有如此完美表現的同時,也不妨回顧一下,從Visual Studio 97起航到如今的Visual Studio 2012,Visual Studio走過的15年風雨歷程。

Visual Studio 97為第一代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相似。

Visual Studio 6.0接下來的版本6.0在1998年6月發行,最后一個運行在Win9x機器上的版本。所有部件的版號,包括Visual J++ 1.1及Visual InterDev1.0都歸到6.0。當微軟集中.NET框架開發時,Visual Studio 6.0是微軟開發系統這4年中的基礎。

Visual Studio .NET (2002)支援.Net FrameWork 1.0。 微軟在2002年發行了代號為“Rainier”的Visual Studio .NET(2001年在MSDN上發行過測試版)。其最大的改進就是使用.NET框架引入了受控代碼開發環境。使用.NET開發的程序并不會像C++那樣 被編譯為機器語言,而是被編譯成一種叫做微軟中間語言(MSIL)或者通用中間語言(CIL)的格式。當一個MSIL應用程序被執行的時候,它會被即時編 譯成適用于所運行平臺的機器語言,這樣就使代碼可以跨平臺運行。被編譯成MSIL的程序只能運行在安裝了通用語言架構(CLI)的平臺上,而一些非微 軟.NET的環境,如Mono和DotGNU使得在Linux和Mac OS X上運行MSIL程序成為可能。

這是第一個必須運行于基于Windows NT的Windows平臺上的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框架的一部分)、Web應用程序(使用ASP.NET和Web服務)以及移動設備(使用.NET Compact Framework)。

Visual Studio .NET把除了Visual FoxPro以外的所有語言整合進了一個開發環境。與以前的Visual Studio相比,它的界面更簡潔,集成性更好。

在這個版本里,Visual FoxPro仍然沒有被捆綁進來,而是單獨銷售。

Visual Studio .NET的內部版本號是7.0,微軟在2005年3月發布了Visual Studio .NET 2002 SP1。

Visual Studio .NET 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 2012經典重現
  
Visual Studio 2003發行了4種版本:學院版(Academic)、專業版(Pro)、企業開發版(Enterprise Developer )、企業架構版(Enterprise Architect )。企業架構版包含了Microsoft Visio的模型技術,可以創建應用程序架構的基于統一建模語言的可視化表現。新增的“企業模板”也可以幫助大型開發團隊標準化代碼風格以及強化組件使用 和屬性設置的策略。

微軟在2006年9月13日發布了Visual Studio 2003的Service Pack 1。

Visual Studio .NET 2003的內部版本號是7.1,但文件格式版本是8.0。

Visual Studio .NET 2003 SP1發布于2006年9月13日。

Visual Studio 2005支援.NetFrameWork 2.0。 微軟在2006年年初公布了Visual Studio的免費版本Visual Studio 2005 Express。包含常會使用到的Visual Basic 2005 Express。相關技術支援資訊請參閱 Microsoft MSDN,或是Visual Studio 2005的中文網站。

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

Visual Studio 2008微軟在2008年2月1日上市。支援.NET Framework 2.0/3.0/3.5。Visual Studio 2008總計新增了逾250個新功能。

Visual Studio 2008 SP1發布于2008年8月11日,同時更新.NET Framework至3.5 SP1。

Visual Studio 2010

Visual Studio 2010使用WPF開發了用戶界面Visual Studio 2010,代號為"Hawaii"[8],已于2010年4月12日上市。一個社區技術預覽(CTP)版的Visual Studio 2010以一個包含Windows Server 2008操作系統的預裝虛擬硬盤的形式發布。2009年5月18日,Visual Studio 2010 Beta 1發布給Microsoft developer network用戶,而后在2009年5月20日向公眾開放。此測試版是可安裝的,不像上述的CTP版本是內置于一個虛擬硬盤的。

微軟稱Visual Studio 2010集成開發環境(IDE)的界面被重新設計和組織,變得更加清晰和簡單。新的IDE更好的支持了多文檔窗口以及浮動工具窗,并且對于多顯示器的支持 也有所增強。IDE的外殼使用WPF重寫,內部使用MEF重新設計,以提供比先前版本更好的擴展性。新的多重編程范式ML變體F#語言將會成為 Visual Studio 2010的一部分,,同時增加的還有文本模型化語言M,以及可視化模型設計器Quadrant,這些都是微軟Oslo發展的一部分。


  推薦閱讀

  夏普散盡昔日榮光:將遭遇一百年來最嚴重虧損

夏普的歷史幾乎和IBM一樣悠久,如今卻陷入了前所未有的困境 導語:美國媒體今天刊文稱,夏普在日本國內的液晶面板工廠曾是日本電子行業的驕傲。然而近年來,夏普的光環正逐漸消退,該公司在全球競爭中也逐漸面臨困境>>>詳細閱讀


本文標題:開發者樂土 回顧Visual Studio經典15年

地址:http://m.sdlzkt.com/a/kandian/20120320/42176.html

樂購科技部分新聞及文章轉載自互聯網,供讀者交流和學習,若有涉及作者版權等問題請及時與我們聯系,以便更正、刪除或按規定辦理。感謝所有提供資訊的網站,歡迎各類媒體與樂購科技進行文章共享合作。

網友點評
我的評論: 人參與評論
驗證碼: 匿名回答
網友評論(點擊查看更多條評論)
友情提示: 登錄后發表評論,可以直接從評論中的用戶名進入您的個人空間,讓更多網友認識您。
自媒體專欄

評論

熱度

主站蜘蛛池模板: 国产成人麻豆精品午夜福利在线| 成人性一级视频在线观看| 亚洲国产精品成人午夜在线观看 | 成人毛片100免费观看| 国产成人涩涩涩视频在线观看| 亚洲国产成人精品激情| 成人免费淫片免费观看| 亚洲欧美成人影院| 成人免费无码大片a毛片软件| 午夜亚洲国产成人不卡在线| 成人性生交大片免费看好| 久久婷婷成人综合色| 亚洲精品成人网久久久久久 | 亚洲av成人精品网站在线播放| 成人欧美一区二区三区在线观看| 亚洲国产精品成人午夜在线观看 | 国产成人综合在线观看网站| 久久亚洲国产精品成人AV秋霞| 国产精品成人网站| 成人午夜精品久久久久久久小说 | 成人毛片免费观看视频大全| 麻豆国产成人AV在线| 亚洲综合久久成人69| 国产成人综合欧美精品久久| 成人午夜视频在线播放| 97成人在线视频| 久久成人国产精品一区二区| 亚洲av午夜成人片| 四虎成人免费观看在线网址| 国产精品成人一区无码| 国产成人无码一二三区视频| 成人免费福利视频| 国产成人麻豆tv在线观看| 小明天天看成人免费看 | a成人毛片免费观看| 69国产成人综合久久精品91| 久久99热成人精品国产| 欧美成人四级剧情在线播放| 欧美成人性动漫在线观看| 成人看免费一级毛片| 成人无码嫩草影院|