Introduction

Chapter 1.  Introduction to Microsoft’s IL

Chapter 2.  IL Basics  

Chapter 3. Selection and Iteration  

Chapter 4. Keywords and Operators  

Chapter 5. Operator Overloading  

Chapter 6. Reference and Value Types  

Chapter 7. Pointers  

Chapter 8. Methods  

Chapter 9. Properties and Indexes  

Chapter 10. Exception Handling  

Chapter 11. Delegates and Events  

Chapter 12. Arrays  

Chapter 13. The Other Odds and Ends  

Chapter 14. External DLLs  

Chapter 15. A GUI Application in IL    

Appendix 1

  • Managed C++  

Appendix 2      

  • Demystifying ildasm.exe  

Glossary