CIL
Programming: Under the Hood of
.NET
CIL
Programming: Under the Hood
of .NET
ISBN: 1590590414 |
Publisher: Apress; 1st
edition (June 16, 2002) |
Hardcover: 340 pages | CHM |
5.19 mb
The Common Intermediate Language
(CIL) is the core language of
.NET. Although .NET developers
often use a high-level language
(such as C# or VB .NET) to
develop their systems, they can
use CIL to do anything allowed
by.NET specifications–which is
not the case for C# and VB .NET.
Understanding how CIL works will
provide you with a deep,
language-independent insight
into the core parts of .NET.
This knowledge is essential for
creating dynamic types, a
powerful part of the .NET
Framework. In CIL Programming:
Under the Hood of .NET, Jason
Bock offers an in-depth tutorial
on programming in CIL. First,
Bock discusses the basics of
.NET assemblies and manifests.
He then shows how to create
assemblies in .NET–including the
ilasm directives and CIL opcodes,
and how these are used to define
assemblies, classes, field,
methods, and method definitions.
Bock also covers the ways in
which C#, VB .NET, and other
non-Microsoft languages emit CIL,
and how they differ. Finally, he
reveals how developers can
create dynamic assemblies at
runtime via the Emitter classes.
After reading this guide, you
will gain a better understanding
of CIL and how to program
directly into it. CIL
Programming: Under the Hood of
.NET is a must-have on every
.NET developer’s desk!
|
|