随笔分类 -  .NET MSIL

摘要:话说,这本书,最早接触的是几个月前瞿杰发给我的一个电子版。在此之前,我一直在找一本研究MSIL的书籍,而此书正好适合。几年前,清华出版社引进了这本书的第一版(基于.NET1.1),但是在市场上没有引起很大的反响。这和读者群窄有很大关系。我想,随着《CLR via C#》一书的逐步普及,越来越多的程序员想了解底层机制,那么,仔细读读这本书,就非常有必要了。 一本好的翻译书籍,光凭我一人之力,难以普及。我想请施凡、李建忠、老赵等好友,在每一章结尾写几笔点评,以此来引导读者思路。为了防止语义晦涩,部分章节我会进行意译,尽量翻译得生动一些。 最后,为了使此书翻译不会演变为“太监之作”,我会坚持译完正文+附录的一稿,基本时间跨度为1个月。 阅读全文
posted @ 2008-07-19 19:15 包建强 阅读(5008) 评论(34) 推荐(1) 编辑
摘要:返回目录 为什么要写这本书呢? 说实话,对此,我是责无旁贷的。这本书是我早期写的一本书的修订和扩展:《Inside Microsoft .NET IL Assembler》(图书上架于2002年初,在.NET CLI 1.0版本公布1个月后)。因此,时隔四年多,更加强大的.NET CLI 2.0版本公布之即,我的创作意图就非常显而易见了。而且,很多程序员所写的代码,已经涉及到.... 阅读全文
posted @ 2008-07-19 11:39 包建强 阅读(1288) 评论(2) 推荐(0) 编辑
摘要:返回目录 Lidin Serge是一位俄罗斯裔的加拿大人,从事了20年软件开发工作,他工作过的编程语言和平台之多自己都已经记不清楚了,从事过的领域更是多种多样。从天体物理学模型到工业过程仿真,以及金融系统中的事务处理。最近几年中,他供职于Microsoft的.NET公共语言运行环境组,负责设计和开发了IL Disassembler、元数据验证程序和执行引擎中的运行时元数据验证。现在,Serge... 阅读全文
posted @ 2008-07-19 11:32 包建强 阅读(1044) 评论(1) 推荐(0) 编辑
摘要:Expert .NET 2.0 IL Assembler ——精通.NET 2.0 IL汇编程序 返回 详要目录 第1部分 快速入门 第1章 简单示例 第2章 代码增强 第3章 使代码更简单 第2部分 底层结构 第4章 托管可执行体文件的结构 第5章 元数据表的组... 阅读全文
posted @ 2008-07-18 18:28 包建强 阅读(907) 评论(0) 推荐(1) 编辑
摘要:是时候研究IL方面的程序了,太多这方面的技术点需要总结。准备写一个系列,关于IL的全部。 先总结一下,看完老瓦的Video后的一些心得笔记: Opcode指令集 IL代码: 1.directive声明,以.开头 2.instruction声明,不以.开头 3.entrypoint 程序入口 4.ansi,与非托管代码交互式,标记字符集 5.auto,自... 阅读全文
posted @ 2007-10-01 14:28 包建强 阅读(712) 评论(0) 推荐(0) 编辑