.
Net Framework Version History
The first version of the .Net framework was released in the year 2002. The
version was called .Net framework 1.0. The .Net framework has come a long
way since then, and the current version is 4.7.1.
Below is the table of .Net framework versions, which have been released with
their release dates. Every version has relevant changes to the framework.
For example, in framework 3.5 and onwards a key framework called
the Entity framework was released. This framework is used to change the
approach in which the applications are developed while working with
databases.
Version
CLR version Release date
number
1.0 1.0 2002-02-13
1.1 1.1 2003-04-24
2.0 2.0 2005-11-07
3.0 2.0 2006-11-06
3.5 2.0 2007-11-19
4.0 4 2010-04-12
4.5 4 2012-08-15
4.5.1 4 2013-10-17
4.5.2 4 2014-05-05
4.6 4 2015-07-20
4.6.1 4 2015-11-17
4.6.2 4 2016-08-02
4.7 4 2017-04-05
4.7.1 4 2017-10-17
The biggest advantage of the .Net framework is that it supports Windows
platform. Almost everyone works with Windows machines.
Microsoft always ensures that .Net frameworks are in compliance with all the
supported Windows operating systems.
C# Version History
Version .NET Framework Visual Studio Important Features
.NET Framework Visual Studio .NET
C# 1.0 First release of C#
1.0/1.1 2002
Generics
Partial types
Anonymous methods
C# 2.0 .NET Framework 2.0 Visual Studio 2005 Nullable types
Iterators
Covariance and contravariance
Auto-implemented properties
Anonymous types
Query expressions
.NET Framework
C# 3.0 Visual Studio 2008 Lambda expression
3.0\3.5
Expression trees
Extension methods
Dynamic binding
Named/optional arguments
C# 4.0 .NET Framework 4.0 Visual Studio 2010 Generic covariant and contravariant
Embedded interop types
Asynchronous members
Visual Studio
C# 5.0 .NET Framework 4.5 Caller info attributes
2012/2013
Static imports
Exception filters
Property initializers
Expression bodied members
Visual Studio
C# 6.0 .NET Framework 4.6 Null propagator
2013/2015
String interpolation
nameof operator
Dictionary initializer
Improved performance and
productivity
C# 7.0 .NET Core Visual Studio 2017
Azure Support
AI Support
Version .NET Framework Visual Studio Important Features
Game development
Cross platform
Mobile App Development
Window App Development