Microsoft .NET framework is  collection of wrapper, code, and UI libraries.  It covers a wide range of technologies.

The .NET Framework allows you to:

  • Apply common Platform across a variety of devices, application types, and programming tasks
  • Integrate with other tools and technologies to build the right solution with less work
  • Build compelling applications faster

The Microsoft .NET Framework is a software framework that includes a large library of coded solutions to common programming problems, managing the execution of programs.

The .NET Framework is:

  • Common Language Runtime – provides an abstraction layer over the operating system
  • Base Class Libraries – pre-built code for common low-level programming tasks
  • Development frameworks and technologies – reusable, customizable solutions for larger programming tasks

The framework's Base Class Library provides a large range of features including user interface, data access, database connectivity, cryptography, web application development, numeric algorithms, and network communications. The class library is used by .NET programmers, who combine it with their own code to produce applications.


  • Version 3.0 of the .NET Framework is included with Windows Server 2008 and Windows Vista. Version 3.5 is included with Windows 7, and it can also be installed on Windows XP and the Windows Server 2003 family of operating systems.
  • Version 3.5 was released in November 2007.
  • Version 4.0 was released in April 2010, along with the launch of Visual Studio 2010. Version 4.0 of the .NET Framework can be installed on Windows XP up to Windows 7 with the exception of Windows Server 2008 Core editions.
  • Version 4.5 was released in August 2012
  • Version 4.5.1 was released in October 2013
  • Version 4.5.2 was released in 05 May 2014.
  • Version 4.6 was released in 20 July 2015.
  • Version 4.6.1 was released in 30 November 2015. This version requires Windows 7 SP1 or later.
  • Version 4.7 was released in 5 April 2017. Is supported on Windows 7, Server 2008 R2, Server 2012, 8.1, Server 2012 R2, 10, Server 2016 and Server 2019.
  • Version 4.7.1 was released in 17 October 2017.
  • Version 4.7.2 was released in 30 April 2018.
  • Version 4.8 was released in 18 April 2018

Click here for more information about the .NET Framework on the official Microsoft website

To find the version of .net installed on your computer:

  • Go to the Command Prompt and type the following: wmic product where "name like 'Microsoft .N%'"


.NET Wiki Pages


See Also

Other Languages