.Net Framework各版本之間的關係

GeekWay發表於2013-01-21
.Net Framework各版本之間的關係



三個版本之間是獨立的。


.Net Fremework 3.5包括:
    .Net Fremework 2.0
    .Net Fremework 2.0 Service Pack1
    .Net Fremework 3.0
    .Net Fremework 3.0 Service Pack1



 .Net Fremework 2.0的附帶技術
公共語言執行庫
對泛型型別和方法的支援
c#、 VB, C++ 和 J#的編譯器
基類庫
ADO.NET
ASP.NET
Windows窗體
Web服務


.Net Framework 2.0 Service Pack 1


.Net Fremework 3.0
追加了.Net Fremework 2.0的附帶技術
引入的技術
WPF(Windows Presentation Foundation)
WCF(Windows Communication Foundation)
WF(Windows Workflow Foundation)

.Net Fremework 3.5結構

.Net Fremework 3.0 SP1
.Net Fremework 3.0 SP1更新了.Net Fremework 3.0附帶的程式集,並可以獨立於.Net Fremework 3.5進行安裝。
更新的內容包括一些API 和.Net Fremework 3.0附帶的功能。
引入的技術:
LINQ
C#、VB、 C++的新編譯器
ASP.NET AJAX
基類庫中的附加類

.NET Framework各版本的相容性
名詞解釋:
向後相容
    即:.Net Fremework 1.0版本建立的應用程式可以在1.1版上執行
向前相容
    即:.Net Fremework 1.1版本建立的應用程式可以在1.0版上執行

1.0版建立的程式
    可向後相容
1.1版建立的程式
    可向前相容
    可向後相容
2.0版建立的程式
    向後相容

相關文章