
| 实际上,本书讲述的并不是公共语言运行环境——虽然运行环境是.NET金字塔的核心技术,但是它也是十分庞大的主题,以至于不可能在一本书的合理范围内对其进行详细描述。本书着重讨论另一个重要的主题:.NET IL Assembler(汇编语言)。
|
| Serge Lidin是一位俄罗斯裔的加拿大人,在多个国家从事了20年软件开发工作。他工作过的编程语言和平台之名,自己都已经记不清楚了,从事过的领域从天体物理学模型到工业过程仿真,以及金融系统中的事务处理,更是多种多样。最近几年中,他供职于Microsoft.NET公共语言运行环境组,负责设计和开发了IL Assembler,IL Disassemblr,无数据验证程序和执行引擎中的运行时无数据验证。
|
| 前言 第一部分 快速入门 第1章 简单示例 第2章 增强代码 第二部分 底层结构 第3章 托管可执行文件的结构 第4章 元数据表组织 第三部分 基本组件 第5章 模块和配件 第6章 名称空间和类 第7章 基本类型特征 第8章 字段和数据常量 第9章 方法 第四部分 执行引擎剖析 第10章 IL指令 第11章 结构化异常处理 第五部分 特殊组件 第12章 事件和属性 第13章 定制属性 第14章 安全属性 第六部分 互操作性 第15章 托管和非托管代码的互操作 第16章 多语言工程 第七部分 附录 |
商品评论(0条)