Visual Studio 2010下一個Visual Studio 6.0

早在今年10月初,微軟就公佈了下一×××發工具和平臺「Visual Studio Team System 2010」以及「」的相關信息,並透露他們將在2009年末或者2010年正式發佈。在剛剛結束的PDC 2008上,微軟又趁熱打鐵,發佈了Visual Studio 2010的社區技術預覽版——Visual Studio 2010 CTP。此次的CTP是以Virtual PC虛擬機的形式發佈的,目前已經能夠從微軟的官方網站上得到下載,感興趣的讀者能夠下載,跟隨本系列文章的引導,提早體驗下一代Visual Studio的無限精彩。
N年前,江湖上流傳着幾個大佬的故事,他們說:
Dev-C++靈活又小巧,C++ Builder開發效率高;Turbo C是萬人迷,Visual Studio的資格老。
可現在,江湖上只剩下最後一個大佬Visual Studio了,其餘幾位不是支持者漸少,不成氣候,就是轉投他人懷抱,中道衰落,讓人不免生出幾分遺憾。可是反過來,咱們又對Visual Studio這位「江湖最後的大佬」增添幾分敬仰之情。聽說這位大佬又要出新的版本,咱們這些江湖八卦者,哪有錯過的道理。要想深刻的瞭解一我的,須要從他的童年開始。咱們想了解Visual Studio,故事也就要從它的1.0開始。
任何軟件都有1.0,再老牌的軟件也是從1.0發展起來的。1992年4月,微軟發佈了革命性的操做系統Windows 3.1,把我的計算機引進了真正的視窗時代。微軟在原有C++開發工具Microsoft C/C++ 7.0的基礎上,開創性地引進了MFC(Microsoft Foundation Classes)庫,完善了源代碼,成爲Microsoft C/C++ 8.0,也就是Visual C++ 1.0,並於1992年發佈。Visual C++ 1.0是真正意義上的Windows IDE,這也是Visual Studio的最初原型。雖然以如今的眼光來看,這個界面很是簡陋和粗糙,可是它脫離了DOS界面,讓用戶能夠在圖形化的界面下進行開發,把軟件開發帶入了可視化(Visual)開發的時代。今後,大佬的時×××始了。
到了1998年,微軟發佈了革命性的Visual Studio 6.0。基於Windows的軟件開發人員,估計都知道Visual Studio 6是Visual Studio系列中的經典。直到十年後的今天,儘管其間各類開發技術和開發工具已經發生了翻天覆地的變化,可是如今還有不少用戶在使用十年前發佈的Visual Studio 6,不得不說Visual Studio 6是其巔峯之做。
在Visual Studio 6以後,微軟發佈了.NET 平臺,其後的Visual Studio都是基於.NET平臺的,雖然不管是開發環境的改善,仍是新的開發語言C#的引入,都沒有使得Visual Studio可以再創輝煌,再續經典。每次新版本的發佈,程序員們只看到安裝程序愈來愈大,整個開發環境愈來愈臃腫,卻沒有看到多少革命性的變化,這多少有點讓咱們這些每天使用Visual Studio的程序員們有些失望,難道真的是「英雄遲暮」?
直到如今,隨着Visual Studio 2010 CTP的發佈,微軟同時宣稱會將它打形成跟Visual Studio 6同樣的經典產品,這又讓咱們就快冰涼的心重燃但願。新版本什麼樣?有什麼新功能?真的會成爲下一個經典嗎?關心Visual Studio的人都在問,迫切地想先睹爲快。如今機會來了,CTP的發佈,讓咱們有機會提早一睹VS2010的芳容,看看微軟將如何一步步打造這個未知的「經典」產品。
根據微軟發佈的一份官方文檔宣稱,Visual Studio 2010和.NET Framework 4.0將在下面五個方面有所創新:
◆民主化的應用程序生命週期管理
在一個組織中,應用程序生命週期管理(ALM)將牽涉到多個角色。可是在傳統意義上,這一過程當中的每一個角色並非徹底平等的。Visual Studio Team System 2010將堅持打造一個功能平等、共同分擔的平臺以用於組織內的應用程序生命週期管理過程。
◆順應新的技術潮流
每一年,業界內的新技術和新趨勢層出不窮。經過Visual Studio 2010,微軟將爲開發者提供合適的工具和框架,以支持軟件開發中最新的架構,開發和部署。
◆讓開發商驚喜
從Visual Studio的第一個版本開始,微軟就將提升開發人員的工做效率和靈活性做爲本身的目標。Visual Studio 2010將繼續關注而且顯著地改進開發者最核心的開發體驗。
◆下一代平臺浪潮的弄潮兒
微軟將繼續投資於市場領先的操做系統,工具軟件和服務器平臺,爲客戶創造更高的價值。使用Visual Studio 2010,將能夠在新一代的應用平臺上,爲你的客戶創造使人驚奇的解決方案。
◆跨部門的應用
客戶將在不一樣規模的組織內建立應用,跨度從單個部門到整個企業。Visual Studio 2010將確保在這麼寬泛的範圍內的應用開發都獲得支持。
看了這麼高度的歸納,相信你們都會迷迷糊糊,不知所云。這就是大公司「槍文」的厲害之處:讓你聽的雲裏霧裏,可是又讓你以爲他的東西很好。實際上,上面這段官方文檔能夠翻譯成咱們程序員更好理解的:
「Visual Studio 2010將致力於引領下一代平臺技術的發展、提升開發人員的工做效率和熱情、建立突破性的應用程序、推進雲計算等新興技術趨勢、合理化應 用程序生命週期管理(ALM)。另外,Visual Studio 2010將支持統一建模語言(UML)和特定域語言(DSL),它將能夠爲各種開發人員提供合適的工具,而這也是微軟更大模型平臺的一部分。」
這樣的介紹是否是更好理解一些呢?上面的介紹都是高度地歸納VS2010的新特性,實際上,咱們但願可以看到一些更加具體,更加實際的內容。因此,在接下來的系列文章中,我會以Visual Studio 2010 CTP爲基礎,帶領你們一同來看看Visual Studio 2010中的新東西,從如今開始體驗下一代Visual Studio。根據微軟提供的一份指導文檔爲藍本,我將依次介紹其全新的基於WPF建立的IDE、加強的代碼編輯器、C++中所帶來的一些使人激動不已的新特性和Office開發等等。
相關文章
相關標籤/搜索