Microsoft began developing .NET Framework in the late 1990s as part of the .NET strategy. By late 2001, the first beta versions of .NET 1.0 were released.
.NET Framework1.0 was released on 13 February 2002.
Since the first version, Microsoft has released nine more upgrades for .NET Framework, seven of which have been released along with a new version of Visual Studio. Two of these upgrades, .NET Framework 2.0 and 4.0, have upgraded Common Language Runtime (CLR). New versions of .NET Framework replace older versions when the CLR version is the same.
.NET Framework 4.8 will be the LAST major release of the Full Framework. That branch of the .NET development tree will thereafter be considered legacy. There will be periodic critical security, reliability, and bug-fix updates as needed for the next few years. But that’s it – no new features, efficiencies, or improvements.
.NET Framework component stack
On November 12, 2014, Microsoft announced .NET Core, in an effort to include cross-platform support for .NET. It is a cross-platform successor to .NET Framework.
The .NET Core is the evolution of Microsoft’s .NET technology into a modular, cross platform, open source and cloud ready platform, which runs on Windows, Mac, Android, IoT and Linux.
.NET Core supports four cross-platform scenarios:
© 2021 Digcode.com