编程资料集中营
 | 网站首页 | 文章中心 | 编程资料2 | 软件下载 | BT下载 | 八卦星闻 | 音乐在线 | 在线游戏 | 免费电影 | 给我留言 | 
第一章 Microsoft .NET框架开发平台体系结构[《.net框架程序设计》读书笔记]
        
【字体:
第一章 Microsoft .NET框架开发平台体系结构[《.net框架程序设计》读书笔记] 进入问吧

本站地址:http://www.bajiao123.com

作者:admin    文章来源:本站    点击数:    更新时间:2007-4-9    

第一章?? Microsoft .NET框架开发平台体系结构

一、???????????? 将源代码编译为托管模块:

?

1、? CLR的存在是得我们可以选择适合表达逻辑的语言,只要存在相应得编译器将代码编译成为面向CLR的代码即可,结果成为托管模块。

?

2、? 托管模块(managed module):是一个需要CLR才能执行的标准windows可移植可执行文件(portable executable:PE),组成:

1)??????? PE表头:指出文件类型,文件的时间标记

2)??????? CLR表头:CLR版本,托管模块入口、元数据、资源、强命名、标记等信息

3)??????? 元数据:源代码中定义、引用的类型和成员

4)??????? 中间语言(IL)代码

关于元数据:

l???????? 总与IL代码同步

l???????? 省去源代码编译时对头文件和库文件的需求

l???????? Visual Studio .NET利用之进行智能感知,辅助编码

l???????? 用于CLR的代码验证

l???????? 序列化及反序列化对象

l???????? 垃圾收集器可以追踪对象的生存期

?

二、???????????? 将托管模块组合为程序集

关于程序集的理解:暂歇

三、加载通用语言运行时

1、? 通过在%window%\system32目录下查找MSCorEE.dll文件来判断一个机器中是否安装了.NET框架;而框架的版本可从注册表下的子键:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NETFramework \ policy中查看

[1] [2] [3] 下一页

   

进入问吧

第一章 Microsoft .NET框架开发平台体系结构[《.net框架程序设计》读书笔记]

本站地址:http://www.bajiao123.com

文章录入:admin    责任编辑:admin 
高级搜索
编程资料集中营