本書不僅討論了類型是怎樣映射到CLR的,還討論了這些類型在運行時的行為:然后講述了類型、對象、值之間的聯(lián)系及它們之間的相互作用;接下來的內容是消息(高級方法,.NET Remoting的基礎)以及方法調用;再有就是關于AppDomain的討論(我理解為CLR下的“進程”);最后,以CLR安全模型和CLR外部世界結尾。這些技術很艱深,但對于一名渴望深入了解CLR底層運作機制的愛好者來說,這絕對是 本讓人大呼過癮的好書。Don Box是微軟公司的架構師,主要研究方向為下一代Web服務協(xié)議和程序設計模型。Don是軟件集成技術方面的權威。在上世紀90年代,他花費大量時間為CLR積極籌建了組件對象模型[Component Object Mode(COM)]社區(qū)。他是簡單對象訪問協(xié)議[Simple Object Access Protocol(SOAP)]規(guī)范1.1版本的締造者之一,同時他還是暢銷技術專營《Essential COM》、《Effective COM》和《Essential XML》(以上3種圖書的中文版已由中國電力出版社出版)的作者及合著者。Chris Shells是COM和.NET方面的資深獨立顧問,也是DevelopMentor的講師。他是《Windows Telephony Programming》的作者,《Effective COM》及《ATL internals》(中文版《深入解析ATL》已由中國電力出版社出版)的合著者。本書為了需要充分利用Microsoft.NET強大功能的開發(fā)人員提供了最重要的內容。書中深刻地論述了.NET Framework(.NET框架)的精髓:公共語言運行庫[CommonLanguage(CLR)]。Box和Shell揭示了CLR的內部工作方式——CLR設計背后的基本原理,它能夠解決的問題,以及CLR編程中類型的角色——并且,在幫助讀者在對CLR工作機制有更完整的理解的同時,指導他們如何利用.NET Framework構建更好的應用程序。本書包含了很多實用細節(jié),以及那些只有Don Box才能提供的專家級建議。主題包括:·CLR演變·.NET Framework的程序集·CLR類型系統(tǒng)·用類型編程·對象和值·方法·顯式方法調用·應用程序域·安全性·互操作性