New Features in ASP.NET Core

Learn about the evolution of ASP.NET Core, spanning various versions and noting the .NET platforms supported by each release.

Over the past few years, Microsoft has rapidly expanded the capabilities of ASP.NET Core. We should note which .NET platforms are supported, as shown in the following list:

  • ASP.NET Core 1.0 to 2.2 runs on either .NET Core or .NET Framework.

  • ASP.NET Core 3.0 or later only runs on .NET Core 3.0 or later.

ASP.NET Core Evolution

The evolution in ASP.NET Core is:

Versions of ASP.NET Core over the years

ASP.NET Core 1.0

ASP.NET Core 1.0 was released in June 2016 and focused on implementing a minimum API suitable for building modern cross-platform web apps and services for Windows, macOS, and Linux.

ASP.NET Core 1.1

ASP.NET Core 1.1 was released in November 2016 and focused on bug fixes and general improvements to features and performance.

ASP.NET Core 2.0

ASP.NET Core 2.0 was released in August 2017 and focused on adding new features such as Razor Pages and bundling assemblies into a Microsoft.AspNetCore.All meta-package, targeting .NET Standard 2.0, providing a new authentication ...