CIL Programming

CIL Programming
Author :
Publisher : Apress
Total Pages : 355
Release :
ISBN-10 : 9781430208457
ISBN-13 : 1430208457
Rating : 4/5 (457 Downloads)

Book Synopsis CIL Programming by : Jason Bock

Download or read book CIL Programming written by Jason Bock and published by Apress. This book was released on 2008-01-01 with total page 355 pages. Available in PDF, EPUB and Kindle. Book excerpt: 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.


CIL Programming Related Books

CIL Programming
Language: en
Pages: 355
Authors: Jason Bock
Categories: Computers
Type: BOOK - Published: 2008-01-01 - Publisher: Apress

DOWNLOAD EBOOK

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 Intermedi
Guide to ILDJIT
Language: en
Pages: 103
Authors: Simone Campanoni
Categories: Computers
Type: BOOK - Published: 2011-09-15 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This book is a guide to getting started with ILDJIT, a compilation framework designed to be both easily extensible and easily configurable. Within this framewor
Programming Languages and Systems
Language: en
Pages: 351
Authors: G. Ramalingam
Categories: Computers
Type: BOOK - Published: 2008-11-27 - Publisher: Springer

DOWNLOAD EBOOK

This book constitutes the refereed proceedings of the 6th Asian Symposium on Programming Languages and Systems, APLAS 2008, held in Bangalore, India, in Decembe
Programming in the .NET Environment
Language: en
Pages: 564
Authors: Damien Watkins
Categories: Computers
Type: BOOK - Published: 2003 - Publisher: Addison-Wesley Professional

DOWNLOAD EBOOK

Not only does this book describe the goals and architecture of the .NET Framework, but it also demonstrates how it implements facilities and services to meet th
Programming Language Concepts
Language: en
Pages: 347
Authors: Peter Sestoft
Categories: Computers
Type: BOOK - Published: 2017-08-31 - Publisher: Springer

DOWNLOAD EBOOK

This book uses a functional programming language (F#) as a metalanguage to present all concepts and examples, and thus has an operational flavour, enabling prac