Search Books
Real-World SQL-DMO for SQL … Using and Understanding Jav…

CIL Programming: Under the Hood of .NET

Author Jason Bock
Publisher Apress
Category Computers
📄 Viewing lite version Full site ›
🌎 Shop on Amazon — choose country
34.68 49.95 USD
🛒 Buy New on Amazon 🇺🇸 🏷 Buy Used — $1.88

✓ Usually ships in 24 hours

Share:
Book Details
Author(s)Jason Bock
PublisherApress
ISBN / ASIN1590590414
ISBN-139781590590416
AvailabilityUsually ships in 24 hours
Sales Rank2,692,745
CategoryComputers
MarketplaceUnited States 🇺🇸

Description

Most .NET developers will use a high-level language, such as C# or VB .NET, to develop their systems. However, the core language of .NET is the Common Intermediate Language, or CIL. This language is the language of .NET-whatever is allowed by the .NET specifications can be done in CIL, and it can do much that C# and VB .NET cannot. Understanding how the CIL works will give .NET developers a deep, language-independent insight into the core parts of .NET. Furthermore, such knowledge is essential for creating dynamic types, a powerful part of the .NET Framework. In this book, Bock covers the essentials of programming the CIL. First, he discusses the basics of what .NET: assemblies are, how manifests fit into the picture, and much more. Bock then shows how to create assemblies in .NET-this will cover the ilasm directives and CIL opcodes, and how these are used to define assemblies, classes, field, methods, and method definitions. Bock also covers how C# and VB .NET and other non-MS languages emit CIL and how they differ. Finally, Bock shows how one can create dynamic assemblies at runtime via the Emitter classes.
The Good Web Site Guide 2006: The Completely Revised, …
View
The Pentium Microprocessor
View
Advanced Intel Microprocessors: 80286, 80386, And 80486
View
Differential Equations: Matrices and Models
View
Digital Experiments: Emphasizing Troubleshooting (Merr…
View
Data Structures for Computer Information Systems
View
The Little LISPer, Third Edition
View
Inside Networks
View
Computer Graphics Using Open GL (2nd Edition)
View