Free online book “C# to IL” by Vijay Mukhi. The .NET languages are growing more pervasive by each passing day. We, therefore decided to explore the world of Intermediate Language (IL), a language to which all the source code written in various languages such as C#, COBOL etc. get compiled.
Book Description
IL represents the transient stage in the process of conversion of source code into machine language. It is inescapably imperative to gain mastery over IL, because knowledge of IL translates into competence over IL code that may have originally been written in any programming language. Thus, it provides a common platform to all the programming languages. Realising its importance in the scheme of things in the .NET world, we decided to get under the skin of IL and unravel its mysteries.
Table of Contents
- Introduction to Microsoft’s IL
- IL Basics
- Selection and Repetition
- Keywords and Operators
- Operator Overloading
- Reference and Value Types
- Pointers
- Methods
- Properties and Indexers
- Exception Handling
- Delegates and Events
- Arrays
- The Other Odds and Ends
- External DLL’s
- A GUI Application in IL