.NET IL Assembler

A comprehensive drill-down into the inner workings of the .NET Framework. Acknowledged runtime expert and Microsoft insider Serge Lidin steps through the internal structures and operations that take place when .NET code is executed, showing how the syntax and grammar of the coding language is broken...

Full description

Bibliographic Details
Main Author: Lidin, Serge
Format: eBook
Language:English
Published: Berkeley, CA, New York, NY Apress, Distributed to the Book trade worldwide by Springer 2014
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Description
Summary:A comprehensive drill-down into the inner workings of the .NET Framework. Acknowledged runtime expert and Microsoft insider Serge Lidin steps through the internal structures and operations that take place when .NET code is executed, showing how the syntax and grammar of the coding language is broken down into low-level units that can be expressed through the ILAsm language that runs behind the scenes in .NET. By reading this book you will develop the skills you need to write tighter, faster .NET code; to debug complex error handling situations; and to oversee multi-language and multi-platform projects with confidence. What you'll learn: Discover the structure of the .NET execution sequence and the Managed Executable Files that lie within it; Step through the core .NET component modules, namespaces and classes and see how each is consumed by ILAsm and can be optimized for execution; Learn how to use the IL Assembler and Disassembler tools to analyze .NET code, metadata structures and exception handling within Visual Studio; Understand the issues that surround multi-language and multi-framework projects; Develop your own Custom Attributes and tailor them for speed and security. --
Physical Description:xxvi, 450 pages illustrations
ISBN:9781430267607