November 10, 2020
.NET 5 released
MicrosoftThe software giant behind Windows, Office, Azure, and Xbox — founded by Bill Gates and Paul Allen. shipped .NET 5 on November 10, 2020 — unifying .NET Core and .NET FrameworkMicrosoft's original managed runtime for Windows — CLR, BCL, and WinForms/ASP.NET stacks. into one cross-platform runtime.
What it was for
.NET 5 dropped the "Core" branding and became the single modern .NET: one BCL, one SDKSoftware development kit — tools and libraries for building software on a platform., Windows/Linux/macOSApple's desktop operating system — runs on Mac hardware with Unix foundations and the Cocoa UI framework. targets. It set the path to .NET 6A cross-platform .NET release — unified runtime for Linux, macOS, and Windows in 2021. LTSLong-term support — a release branch maintained with security fixes for years, common in Linux and Node. and the end of fragmented .NET naming that confused developers for years.
Companies
- Microsoft
Why it's here
.NET 5 was the unification release that simplified MicrosoftThe software giant behind Windows, Office, Azure, and Xbox — founded by Bill Gates and Paul Allen.'s platform story.
Why it mattered
One runtime name and cadence replaced the Framework vs Core split.
What it solved
Developers faced confusing choices between .NET FrameworkMicrosoft's original managed runtime for Windows — CLR, BCL, and WinForms/ASP.NET stacks., .NET Core, and MonoAn open-source implementation of .NET — ran C# on Linux and macOS before .NET Core..
Media
- Image.NET
Microsoft, Public domain, via Wikimedia Commons
Related
- .NET Core 1.0 releasedJune 27, 2016
- .NET 3.5 and C# 3.0 with LINQ releasedNovember 19, 2007