本书不仅讨论了类型是怎样映射到CLR的,还讨论了这些类型在运行时的行为:然后讲述了类型、对象、值之间的联系及它们之间的相互作用;接下来的内容是消息(高级方法,.NET Remoting的基础)以及方法调用;再有就是关于AppDomain的讨论(我理解为CLR下的“进程”);最后,以CLR安全模型和CLR外部世界结尾。这些技术很艰深,但对于一名渴望深入了解CLR底层运作机制的爱好者来说,这绝对是 本让人大呼过瘾的好书。Don Box是微软公司的架构师,主要研究方向为下一代Web服务协议和程序设计模型。Don是软件集成技术方面的权威。在上世纪90年代,他花费大量时间为CLR积极筹建了组件对象模型[Component Object Mode(COM)]社区。他是简单对象访问协议[Simple Object Access Protocol(SOAP)]规范1.1版本的缔造者之一,同时他还是畅销技术专营《Essential COM》、《Effective COM》和《Essential XML》(以上3种图书的中文版已由中国电力出版社出版)的作者及合著者。Chris Shells是COM和.NET方面的资深独立顾问,也是DevelopMentor的讲师。他是《Windows Telephony Programming》的作者,《Effective COM》及《ATL internals》(中文版《深入解析ATL》已由中国电力出版社出版)的合著者。本书为了需要充分利用Microsoft.NET强大功能的开发人员提供了最重要的内容。书中深刻地论述了.NET Framework(.NET框架)的精髓:公共语言运行库[CommonLanguage(CLR)]。Box和Shell揭示了CLR的内部工作方式——CLR设计背后的基本原理,它能够解决的问题,以及CLR编程中类型的角色——并且,在帮助读者在对CLR工作机制有更完整的理解的同时,指导他们如何利用.NET Framework构建更好的应用程序。本书包含了很多实用细节,以及那些只有Don Box才能提供的专家级建议。主题包括:·CLR演变·.NET Framework的程序集·CLR类型系统·用类型编程·对象和值·方法·显式方法调用·应用程序域·安全性·互操作性