閱讀內容--如果頁面打開太慢,請按Ctrl+F5或者Ctrl+D刷新頁面!

微軟.Net各版本介紹及.net3.5新增功能

.Net版本兼容性

[日期:2009-11-08] 來源:   作者: [字體: ]
推薦好站: 小女人網.Net 新技術不斷翻新,.net框架的版本已經從1.0開始,經過1.1, 2.0, 3.0, 現在已到了3.5。很多人驚呼:變化太快了,我們剛剛學會一個,下一個又來了,似乎永遠有學不完的東西!其實,當你愛上IT行業的那一刻起,就應該有“活到老,學到老”的思想準備。在IT業,也印證了“想說愛你不容易”這句時髦的流行語。

.net框架的版本不斷更新,是舊瓶裝新酒還是新瓶裝舊酒?答案似乎更趨后者。且看如下公式:

.NET Framework 3.5 = .NET Framework 3.0 + .NET Framework 3.0 SP1
.NET Framework 3.0 = .NET Framework 2.0 + .NET Framework 2.0 SP1 + WPF + WCF + WF + WCS

.NET Framework 3.5 版以 .NET Framework 2.0 版和 .NET Framework 3.0 版為基礎,包括 .NET Framework 2.0 和 3.0 版的 Service Pack。

.NET Framework 2.0 SP1: 它更新包含在 .NET Framework 2.0 中的程序集。
.NET Framework 3.0還包含 .NET Framework 3.0 中引入的技術所必需的程序集。例如,WPF等
.NET Framework 3.0 Service Pack 1,它更新在 .NET Framework 3.0 中引入的程序集(PresentationFramework.dll,PresentationCore.dll等)。

應用程序無論針對的是 .NET Framework 2.0、3.0 還是 3.5 版,都使用相同的程序集。
例如: 對于使用 WPF 并針對 .NET Framework 3.0 的應用程序,其所使用的 mscorlib 程序集實例與使用 windows 窗體并針對 .NET Framework 2.0 的應用程序是相同的。如果 .NET Framework 2.0 SP1 已安裝在計算機上,則 mscorlib.dll 已更新,并且兩個應用程序將都使用 mscorlib.dll 的更新版本。

所以,有人又這么總結:

.NET 3.0 = .NET 2.0 SP 1 with WCF, WPF, WF and WCS
.NET 3.5 = .NET 2.0 SP 2 with LINQ, C# 3.0, WCF 2.0, WPF 2.0, WF 2.0 and ASP.NET Ajax

值得一提的是,.NET Framework 2.0、3.0 和 3.5 版之間的關系不同于 1.0、1.1 和 2.0 版之間的關系。.NET Framework 1.0、1.1 和 2.0 版是彼此完全獨立的,對于其中任何一個版本來說,無論計算機上是否存在其他版本,自己都可以存在于該計算機上。當 1.0、1.1 和 2.0 版位于同一臺計算機上時,每個版本都有自己的公共語言運行庫、類庫和編譯器,等等。也就是,應用程序可以選擇是針對 1.0、1.1 還是 2.0 版。

.Net版本比較表 .NET打包版本 1.0 1.1 2.0 3.0 3.5
CLR版本 1.0 1.1 2.0 2.0 2.0
C#編譯器版本 1.0 1.1 2.0 2.0 3.0
VB編譯器版本 7.0 7.1 8.0 8.0 9.0


版本兼容性

關于版本的兼容性,以下是MSDN的解釋:
       .NET Framework 對向后和向前兼容性的支持與版本相關。.NET Framework 只對使用 1.1 版創建的應用程序支持向后和向前兼容性。在使用 2.0 版創建的應用程序中,.NET Framework 不支持向前兼容性。在 .NET Framework 的上下文中,向后兼容性意味著使用 .NET Framework 的較早版本創建的應用程序可以在更高的版本上運行。相反,向前兼容性意味著使用 .NET Framework 的更高版本創建的應用程序可以在較早的版本上運行。

.NET Framework 提供高度的向后兼容性支持。例如,大多數使用 1.0 版創建的應用程序將在 1.1 版上運行,使用 1.1 版創建的應用程序將在 2.0 版上運行。只有對于 1.1 版,.NET Framework 還支持向前兼容性。但是,對于向前兼容性,可能需要修改應用
12下一頁  GO
【內容導航】
第1頁:.Net版本兼容性 第2頁:NET Framework 3.5 版中的新增功能
錄入:風妖

“老男人”首頁看最新更新文章
【版權聲明】本站文章絕大部分轉載自網絡,版權歸原作者所有。
本文評論       全部評論
  好   (小童 ,2009,12,11 )
發表評論
  • 尊重網上道德,遵守中華人民共和國的各項有關法律法規;
  • “老男人”的讀者都是成熟人士,請保持理智和言辭風度;
  • 本站管理人員有權保留或刪除其管轄留言中的任意內容;
  • 本站有權在網站內轉載或引用您的評論;
  • 參與本評論即表明您已經閱讀并接受上述條款。

點評: 字數
姓名:
內容查詢