VB.Net-Informations.com
   Home      .Net Framework      VB.NET      C#                                                                      About


  Microsoft Intermediate Language

MSIL stands for Microsoft Intermediate Language. We can call it as Intermediate Language (IL) or Common Intermediate Language (CIL). During the compile time , the compiler convert the source code into Microsoft Intermediate Language (MSIL) .Microsoft Intermediate Language (MSIL) is a CPU-independent set of instructions that can be efficiently converted to the native code. During the runtime the Common Language Runtime (CLR)'s Just In Time (JIT) compiler converts the Microsoft Intermediate Language (MSIL) code into native code to the Operating System.

When a compiler produces Microsoft Intermediate Language (MSIL), it also produces Metadata. The Microsoft Intermediate Language (MSIL) and Metadata are contained in a portable executable (PE) file . Microsoft Intermediate Language (MSIL) includes instructions for loading, storing, initializing, and calling methods on objects, as well as instructions for arithmetic and logical operations, control flow, direct memory access, exception handling, and other operations

        
        
C# Tutorial




Microsoft .Net Framework Related Contents
*     What is Microsoft .Net Framework
*     How to Microsoft .Net Framework
*     Common Language Runtime
*     How to Common Language Runtime
*     .Net Framework Class Library
*     Common Language Specification
*     Common Type System
*     Portable Executable (PE) File Format
*     Just In Time Compiler
*     Managed Code
*     Metadata
*     Assembly
*     Assembly Manifest
*     Global Assembly Cache (GAC)
*     What is a Satellite Assembly?
*     What are the contents of an Assembly?
*     Private Assembly and Shared Assembly
*     What is .Net Strong Name
*     Namespaces
*     Application Domain
*     Code Access Security
*     Garbage Collection
*     .Net Threads


   Home      VB.NET      C#
VB.Net Related Topics
*     Microsoft .Net Framework Tutorials
*     VB.NET Language Basics Tutorials
*     VB.NET Program Flow Control Tutorials
*     VB.NET Collections Tutorials
*     VB.NET String Tutorials
*     VB.NET Files Tutorials
*     VB.NET Excel 2007 Tutorials
*     VB.NET Crystal Reports Tutorials
*     VB.NET Communications Tutorial
*     VB.NET ADO.NET Tutorial
*     ADO.NET Data Providers help and Tutorial
*     VB.NET ADO.NET Dataset Tutorial
*     ADO.NET DataAdapter and Dataset
*     VB.NET ADO.NET DataView Tutorial
*     VB.NET Remoting Tutorial
*     VB.NET XML Tutorial
*     VB.NET DataGridView Tutorial
   Home      VB.NET      C#
More Source Code :   
Mail to :  feedback@net-informations.com
  |  Home   |  VB.NET   |  C#   |  SiteMap   |  Terms of Use   |  About   |
net-informations.com (C) 2010
All Rights Reserved. All other trademarks are property of their respective owners.