What do you understand by .NET Framework?

Asked 4 years ago Updated 12 days ago 1693 views

2 Answers


0

.NET is an open Source Framework which is created by Microsoft which is used to develop software applications.

.NET framework is used to create software applications like web Applications, Windows Applications and Mobile Applications.  The programs for .NET framework is written using programming languages like C#, F# and Visual Basic Code.  

Architecture of .NET framework :

.NET framework have two major components which are common Language Runtime (CLR) and .NET Framework Class Library.

Common Language Runtime (CLR) :- CLR is used to convert the Common Intermediate Language (CIL) into Machine Code.  CLR acts as Just in-time (JIT) compiler which complies the .exe or .dll files into Machine code or Machine understandable code.

Class Library :- Class Library is a collection of reusable classes, methods, Interfaces, Functions and set of APIs which enables to connect and communicate with .NET applications.

What  do you understand by .NET Framework?

.NET application are written in the C#, F# or visual Basic Programming language.  codes are compiled using a language compiler which creates Common Intermediate Language (CIL) which are stored using extensions like .exe and .dll .  

1

.NET is a Framework to develop software applications. It is designed and developed by Microsoft and the first beta version released in 2000.

NET Frameworks is used to develop Web Applications, Mobile Application and Windows Application. .NET Framework contain a large number of class libraries which is called as Framework Class Library(FCL).

The execution environment where .NET programs are executed are known as CLR(Common Language Runtime). These are all the .NET Frameworks essentials parts.

The .NET Framework supports more than 60 programming languages such as C#, F#, Python, Cobra etc.

The .NET Framework is composed of four main components :

1.) Common Language Runtime(CLR)

2.) Framework Class Library(FCL)

3.) Core Languages(WinForms, ASP.NET & ADO.NET)

4.) Other modules

Write Your Answer