Shared Source CLI Essentials
David Stutz, Ted Neward, Geoff Shilling
- 出版商: O'Reilly
- 售價: $1,400
- 貴賓價: 9.5 折 $1,330
- 語言: 英文
- 頁數: 384
- 裝訂: Paperback
- ISBN: 059600351X
- ISBN-13: 9780596003517
無法訂購
買這商品的人也買了...
-
$1,029Fundamentals of Data Structures in C
-
$680$537 -
$680$578 -
$650$553 -
$980$774 -
$249$197 -
$880$695 -
$620$558 -
$860$731 -
$1,030$1,009 -
$560$504 -
$780$741 -
$760$600 -
$590$466 -
$690$538 -
$650$553 -
$880$792 -
$750$675 -
$931Computer Networks and Internets with Internet Applications, 4/e
-
$560$504 -
$2,340$2,223 -
$1,340$1,273 -
$760$646 -
$780$663 -
$199$179
相關主題
商品描述
Shared Source CLI Essentials is a companion guide to Rotor's code. This concise and insightful volume provides a road map for anyone wishing to navigate, understand, or alter the Shared Source CLI code. This book illustrates the design principles used in the CLI standard and discusses the complexities involved when building virtual machines. Included with the book is a CD-ROM that contains all the source code and files.
After introducing the CLI, its core concepts, and the Shared Source CLI implementation, Shared Source CLI Essentials covers these topics:
- The CLI type system
- Component packaging and assemblies
- Type loading and JIT Compilation
- Managed code and the execution engine
- Garbage collection and memory management
- The Platform Adaptation Layer (PAL): a portability layer for Win32®, Mac OS® X, and FreeBSD
Written by members of the core Microsoft® team that designed the .NET
Framework, Shared Source CLI Essentials is for anyone who wants a deeper
understanding of what goes on under the hood of the .NET runtime and the ECMA
CLI. Advanced .NET programmers, researchers, the academic community, and CLI
implementers who have asked hard questions about the .NET Framework will find
that this behind-the-scenes look at the .NET nucleus provides them with
excellent resources from which they can extract answers.
Table of Contents
Preface
1. Introducing the CLI Component Model
2. Getting Started with Rotor
3. Using Types to Describe Components
4. Extracting Types from Assemblies
5. Synthesizing Components
6. Regulating the Execution Engine
7. Managing Memory Within the Execution Engine
8. Interlude: Enabling Component Integration with Metadata
9. The Platform Adaptation Layer
A. A Quick Tour of Rotor
B. Building Rotor
C. Porting Rotor
D. Rotor Macrology
Index