Help with your answer


Briefly explain what CIL, CLR, and CTS are in Microsoft .NET platform.

=> asked by Jae Lee

Categories: C# interview  


answer

<< back to questions

CIL

  1. Provides developers many choices in computer language for .NET platform

  2. Compiler compiles source code into IL, which is not platform-specific. Bytecode, A list of instructions

  3. Code gets compiled platform-specific when a block of CIL instructions is referenced for use by .NET runtime

CLR

  1. Virtual machine component of Microsoft .NET framework and is responsible for managing the execution of .NET programs

  2. One single runtime for all .NET langugages

CTS

  1. A standard that specifies how TYPE definition and specific values of types are represented in computer memory

  2. It is intended to allow programs written in different programming languages to easily share information. Why? - we have multiple languages for .NET

about 3 years ago, by Jae Lee

Sponsored Links