What is the difference between a .NET Core 3.1 application and a .NET 5.0 application?
If we convert my .NET Core 3.1 application to .NET 5, will it still be a .NET Core application?
We are trying to understand if going from .NET Core 3.1 to .NET 5 is a Framework change or if it's just the new name for .NET Core and .NET Framework combined.
.NET 5 is the successor to .NET Core 3.1.
- Put the names aside for a minute. If you upgraded from .NET Core 3.1 to (a hypothetical) .NET Core 5.0, what would you expect to happen?
- .NET 5 is just .NET Core 5.0, but renamed to remove the "Core".
- Things that worked in .NET Core 3.1 should continue to work, unless there were intentional breakages between 3.1 and 5.0.
- .NET Framework 4.x is dead. It will continue to get security fixes, but the new line of focus is .NET Core 3.1 and the newly announced successor to .NET Core 3.1: .NET 5.0.
Post a Comment