VISUAL BASIC

INTRODUCTION TO NET

BASICS OF NET FRAMEWORK

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The ____ compiles the applications to Microsoft Intermediate Language (MSIL) and not the machine code.
A
CLR
B
CTS
C
CLS
D
FCL
Explanation: 

Detailed explanation-1: -CLR is the virtual machine component of the . NET framework. That language’s compiler compiles the source code of applications developed using . NET compliant languages into CLR’s intermediate language called MSIL, i.e., Microsoft intermediate language code.

Detailed explanation-2: -Managed C++ and Common Language Runtime (CLR) are not supported. Compilations with switches beginning with “/CLR” will be skipped. This is a product limitation, and the source file with /clr option will be ignored.

Detailed explanation-3: -At execution time the CLR converts the MSIL to native code using the JIT compiler at runtime.

Detailed explanation-4: -The main function of Common Language Runtime (CLR) is to convert the Managed Code into native code and then execute the program.

Detailed explanation-5: -Which of the following statements are TRUE about the . NET CLR? It provides a language-neutral development & execution environment. It ensures that an application would not be able to access memory that it is not authorized to access.

Detailed explanation-6: -To summarize, CLR is responsible for converting source code into machine readable code.

There is 1 question to complete.