Five questions you may have about ASP.NET Core for .NET 5
Published: Tuesday 10 November 2020
.NET 5 has just been released, and there will be many questions about how it will effect an ASP.NET Core application.
Question #1: What Version of Visual Studio 2019 Do I Need?
Visual Studio 2019 will need to be updated to version 16.8 or above to be able to use an ASP.NET Core application with .NET 5.
Question #2: Is The Word 'Core' Being Removed From ASP.NET Core?
With .NET 5, the word 'Core' is being removed. But what about ASP.NET Core? Is the word 'Core' being removed from that?
Question #3: What Is Happening to Future Versions of .NET?
From now, .NET will have a new major release every November for the foreseeable future.
- .NET 5 - November 2020
- .NET 6 - November 2021
- .NET 7 - November 2022
- .NET 8 - November 2023
It must be noted that all even number versions (e.g. .NET 6 & .NET 8) will have long-term support (LTS) associated with them.
Question #4: What's The Future of .NET Standard?
After .NET Standard 2.1, it will be no more. The whole point of .NET 5 is to produce a single .NET runtime and framework.
- If your class library is shared with a .NET Framework application, it will need to have .NET Standard 2.0.
- If your class library is shared with a .NET Core 3.1 application, it will need to have either a .NET Standard 2.1, or a .NET Core 3.1.
Question #5: What's The Difference Between ASP.NET Core 3.1 and ASP.NET For .NET 5?
Unlike the jump between ASP.NET and ASP.NET Core, there isn't a major difference between ASP.NET Core 3.1 and ASP.NET Core for .NET 5. Well, certainly not for the startup anyways.
Latest articles
Why your EF Core queries are slow and how to fix them
Discover why your EF Core queries are slow and learn practical fixes to improve performance, reduce query times, and optimise your .NET applications.