.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.NETASP.NETWindows窗体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附带的功能。
引入的技术:
LINQC#、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版创建的程序
向后兼容