Visual Studio 2008各版本區別

 

Visual Studio 2008各版本區別

最大變化:
1.安裝簡化了很多。
2.菜單風格像office2007。
3.大部分功能與vs2005一樣。
4.Microsoft .NET Framework 3.5與Microsoft .NET Framework 2.0完全兼容。
5.解決方案資源管理器比VS2005加載項目速度快。
6.提供WPF,WCF,WFL支持。
7.C#,VB.net語法形式上也有很大改進。
8.建項目時可以選擇Microsoft .NET Framework 2.0,
Microsoft .NET Framework 3.0,
Microsoft .NET Framework 3.5
9.Web增強了對集成ajax支持。

Microsoft .NET Framework變化:

Microsoft .NET Framework1.0
Microsoft .NET Framework1.1
Microsoft .NET Framework2.0
Microsoft .NET Framework3.0
Microsoft .NET Framework3.5

1.0到1.1可以看作一個階段。是一個起步階段.
2.0到3.5變化迅猛,感覺還沒有經過3.0就跳躍到了3.5,從2.0開始發生了質的飛躍。
好多程序員,公司都轉到了.net平臺。C#語言迅速發展。成爲編程語言的新秀。

再看
一,VS2002+Microsoft .NET Framework1.0,
二,VS2003+Microsoft .NET Framework1.1,
三,VS2005+Microsoft .NET Framework2.0,支持重構,同步UML,解決方案重新建構,支持導入導出,語言支持泛型,匿名方法,迭代器等特性。
四,VS2008+Microsoft .NET Framework3.5(Microsoft .NET Framework2.0,Microsoft .NET Framework3.0)

界面,用戶交互上基本上沒有大的改變調整。遵循穩重有變,向下兼容原則。變化大的地方提供升級嚮導。界面外觀更加友好。
類庫,向下兼容,內核穩定,增量擴展。設計模式得到了很好的應用,擴展。更加靈活,當然複雜度也在提升。類庫擴展也是編程語言,
      功能的擴展。
硬件支持:安裝程序越來越大,要求硬件配置也越來越高。軟件推動硬件升級。硬件進入多線程,雙核,多核時代。相應的大型服務器已經是
CPU矩陣,磁盤陣列,分佈式部署。相應的軟件工具也必須適應大規模的軟件開發項目,支持多線程,多CPU,分佈式編程已經是未來軟硬件發展的必然。

1.新的網頁設計介面

VS終於可以支援巢狀Master Page的WYSIWYG設計了!我不知道有多少人曾經爲了這個原因而減少或避免巢狀Master Page的使用(我是其中之一)。 VS2008終於支援這個本來就應該有的功能,相信能在某一程度上改變大家的設計習慣。

其次,VS2008提供了CSS的即時編輯和套用的功能。用過DreamWeaver的人或許瞭解那是什麼意思。不過實際上我覺得VS2008對CSS的支援感覺起來比DreamWeaver強大一點。

此外,VS2008還提供了和FrontPage/DreamWeaver一樣的Split View,也就是可以開一個分割視窗,同時看到設計畫面和原始碼。我想這個功能在拉畫面和設計前端頁面時非常有幫助。

2.支援對JavaScript的除錯與Intelisence

隨着Ajax的風行,客戶端程式設計也逐漸受到重視。我還記得多年前在VS2005上市前的一場MVP線上會議中,我向美國微軟的開發經理問到會不會支援JavaScript的Intelisense,答案是不會時,心裏有多麼的失望。但晚到總比不到好,我認爲這個功能的加入,一定能讓所有網站開發者同感高興。

3. Multi-targeting功能

第一次看到這個新名詞可能會另人有點摸不着頭緒,像我還以爲是一個HyperLink控制項可以一次把網頁開到_blank和_top。其實跟那個一點關係都沒有,而是讓你可以選擇新的專案到底是要支援.Net 2.0 / 3.0還是3.5。不管你選擇哪一種,VS2008會根據你的選擇提供對應的Intelisense、控制項和其它功能。但不管你指定哪一個版本,並不會讓VS2008的基本功能回到VS2005。換句話說,上面提到的像JavaScript除錯等新功能都仍然可用。

4.內建Ajax,不需另外安裝

5.加入兩個新的資料控制項:ListView和DataPager

6.內含LINQ

關於LINQ, ListView和DataPager,解釋起來比較複雜,你不妨直接去看Scott的文章:The asp:ListView control。

事實上以上並不是VS2008新功能的全部;由於VS2008附帶了.Net Framework 3.5,所以它實際上還包含有WCF還有對於Windows Form的支援。在這裏我只略爲介紹了與ASP.NET有關的部份,至於其它,建議你從微軟官方網站獲取相關資料。

==============================

2008的一些版本區別

Visual.Studio.2008.Express.Edition
速成版:安裝方便,適合學習之用或單語言快速開發。功能有限。

Visual.Studio.2008.Express.Edition.Cns
同上,簡體中文版。

Visual.Studio.2008.Professional.Edition.DVD
專業版:功能完善,適合個人開發者。

Visual.Studio.2008.Team.Edition.For.Software.Developers.DVD
團隊版(用於開發人員):屬於Visual Studio Team Suite成員。在Visual Studio Professional Edition基礎上提供了高級的開發工具,使開發團隊能夠在軟件開發過程早期或常常在整個生命週期中進行高質量的協作。其中的性能分析工具能夠測量、評估並定位代碼中與性能相關的問題,幫助儘早的確定軟件中的性能瓶頸。

Visual.Studio.2008.Team.Edition.For.Software.Developers.DVD.Chs
同上,簡體中文版。

Visual.Studio.2008.Team.Suite.DVD
團隊版(集成套件):集成了Visual Studio Team Edition for Software Architects、Visual Studio Team Edition for Software Developers、Visual Studio Team Edition for Software Testers所有功能的最強大的版本。是一套高生產力的、集成的、可擴展的生命週期開發工具,它擴展了 Visual Studio 產品線,增強了軟件開發團隊中的溝通與協作。利用 Visual Studio 2005 Team Suite 開發團體能夠在早期或是整個開發過程中確保更高的可預見性和更好的質量。

Visual.Studio.2008.Team.Suite.DVD.Chs
同上,簡體中文版。

http://www.cnblogs.com/myssh/archive/2009/03/21/1418571.html

發佈了10 篇原創文章 · 獲贊 3 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章