Net Framework 框架工作原理从
Net Framework 1
0 到现在的
Net Framework 4
0,版本在不断升级,那么,这些版本升级了什么东西
在哪些方面进行了增加或者增强
它们之间有什么相同之处和不同之处呢
Net Framework 从出现到现在的
Net Framework 4
0,其框架结构没什么大的变化,都是 CLR 在 OS 上面,基类库在 CLR 上面,再之上是 ADO
NET,XML 等,再之上是 asp
net ,window form,最上层就是我们常常用到的各种
Net 开发工具了. 框架图如下: Microsoft
NET Framework 由应用程序开发技术、Microsoft
NET Framework 类库、基类库和公共语言运行库(CLR4 个部分组成
这 4 个部分如图所示,每个较高的层都使用一个或多个较低的层
1.应用程序开发技术应用程序开发技术位于框架的最上方,是应用程序开发人员开发的主要对象
它包括 ASP
NET 技术和 WinFroms 技术等高级编程技术
2.Microsoft
NET Framework 类库Microsoft
NET Framework 类库是一个综合性的类型集合,用于应用程序开发的一些支持性的通用功能
开发人员可以使用它开发多种模式的应用程序,可以是命令行形式,也可以图形界面形式的应用
Microsoft
NET Framework 中主要包括以下类库:数据库访问(ADO
NET 等、XML 支持、目录服务(LDAP 等、正则表达式和消息支持
3.基类库基类库提供了支持底层操作的一系列通用功能
Microsoft
NET 框架主要覆盖了集合操作、线程支持、代码生成、输入输出(IO、映射和安全等领域的内容
4.公共语言运行库(CRL公共语言运行库是 Micro