Understanding CIL and the Role of Dynamic Assemblies
When you are building a full-scale .NET application, you will most certainly make use of VB 2010 (or a similar managed language such as C#), given their inherent productivity and ease of use. However, as you learned in the very first chapter, the role of a managed compiler is to translate *.vb code files into terms of CIL code, type metadata and an assembly manifest. As it turns out, CIL is a full-fledged .NET programming language, with its own syntax, semantics, and compiler (ilasm.exe).
KeywordsBase Class Dynamic Assembly Virtual Execution Code Label Class Directive
Unable to display preview. Download preview PDF.