深入剖析.NET Framework 3.5体系结构

开发 后端
大家可能对.NET Framework 3.5体系结构了解程度还不太深入。希望这篇文章能为大家带来一些帮助,方便我们对其的了解。

.NET Framework版本更新至今已经出现了多种版本。我们在每一款版本中都能体会到不一样的功能。.NET Framework 3.5 版以 .NET Framework 2.0 版和 .NET Framework 3.0 版为基础,包括 .NET Framework 2.0 和 3.0 版的 Service Pack。本主题简要描述.NET Framework 3.5体系结构的相关内容能够。#t#

.NET Framework 2.0、3.0 和 3.5 版之间的关系 以下组件可视为.NET Framework 3.5体系结构的一部分:

.NET Framework 2.0 Service Pack 1,它更新包含在 .NET Framework 2.0 中的程序集。

.NET Framework 3.0,它使用 .NET Framework 2.0 或 .NET Framework 2.0 SP1(如果已安装)中存在的程序集,并且包含 .NET Framework 3.0 中引入的技术所必需的程序集。例如,Windows Presentation Foundation (WPF) 所必需的 PresentationFramework.dll 和 PresentationCore.dll 就随 .NET Framework 3.0 一起安装。

.NET Framework 3.0 Service Pack 1,它更新在 .NET Framework 3.0 中引入的程序集。

一些新程序集,它们为 .NET Framework 2.0 和 3.0 提供附加功能,同时还提供 .NET Framework 3.5 中新采用的技术。

如果在计算机上安装.NET Framework 3.5体系结构时缺少上述任何组件,则会自动将安装它们。

应用程序无论针对的是 .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 Framework 3.5体系结构为 2.0 和 3.0 中的技术引入了新功能,并以新程序集的形式引入了其他技术。下列技术是随 .NET Framework 3.5 引入的技术:

LINQ。

C#、Visual Basic 和 C++ 的新编译器。

ASP.NET AJAX。

基类库中的附加类型。

责任编辑:曹凯 来源: 博客园
相关推荐

2009-12-21 11:18:09

ADO.NET体系结构

2010-01-06 10:50:15

.NET Framew

2010-02-23 16:07:39

2010-01-06 16:45:42

.Net Framew

2009-12-18 14:01:07

ADO.NET体系结构

2009-12-14 16:59:57

.NET Framew

2009-09-11 10:38:03

LINQ体系结构

2009-06-26 15:58:28

EJB

2009-07-15 13:46:26

Swing体系结构

2012-02-06 17:22:44

MySQL

2014-07-23 09:33:52

2009-12-31 10:16:45

ADO.NET体系结构

2016-03-02 15:09:57

Java虚拟机体系结构

2009-12-10 14:04:09

.Net Framew

2010-08-16 12:54:21

ASON路由技术

2016-12-26 10:29:01

Spring框架结构

2010-09-25 13:38:23

Inside JVM

2010-06-21 14:51:14

ASON路由

2011-12-28 13:24:47

JavaJVM

2009-09-08 14:34:42

Linq to SQL
点赞
收藏

51CTO技术栈公众号