.Net architecture - DotNet and DataBase

Follow us on Facebook

SQL Server Mountain View Mountain View Mountain View

Sunday, 1 July 2018

.Net architecture

Any operating system can understand binary language only.

In .Net, CLR  takes care of converting any .NET language into binary language.

CLR stands for - Common Language Runtime
As part of the Microsoft  .NET Framework, the Common Language Runtime (CLR) is the programming (Virtual Machine component) that manages the execution of programs written in any language that uses the .NET Framework, for example C#, VB.Net, F# and so on.

Each .net language has its own compilers.
C# - CSC
VB.NET -  VSC etc..

They convert high level language into Microsoft Intermediate language (MSIL).

CLR takes the responsibility of MSIL code and converts it into binary language using JIT (Just In Time) compiler.

Garbage collector, FCL.BCL,JIT compiler,Type security are the components CLR.

No comments:

Post a comment


Get Updates On

Discussion updates

Straight Into Your INBOX!

Enter your email address to subscribe to this website and receive notifications of new posts by email.