.NET Framework

Chamali Basnayake
1 min readSep 18, 2020

.NET Framework is a software framework primarily developed for Microsoft Windows and initially released in 2000. It can be applied for Web and Mobile Applications as it has a wide range of functionalities. .NET Framework includes large class libraries which support several programming languages which are commonly defined as Framework Class Library (FCL). The software programs written in .NET are executed in a software environment known as Common Language Runtime (CLR). The runtime environment has facilitates like exception handling, security and memory management. Basically both FCL and CLR integrated together to form the .NET framework.

The .NET Framework is composed of

  1. Common Language Runtime (CLR)
  2. Framework Class Library (FCL)
  3. Core Languages like WinForms, ASP.NET etc.
  4. Other Modules like WCF, WPF etc.
.NET Simple Architecture

The .Net Framework compatible for most of the programming languages such as C#, VB.NET, JScript.NET, COBOL, Perl, ML, Pascal, Python and many more.

Advantages of using .Net Framework

1. High code reusability

2. Ease of Deployment

3. High Reliability

4. Highly Secure

5. Cross Platform Compatibility

--

--