.NET Core vs .NET 5.0 [duplicato]
Qual è la differenza tra un'applicazione .NET Core 3.1 e un'applicazione .NET 5.0?
Se converto la mia applicazione .NET Core 3.1 in .NET 5, sarà ancora un'applicazione .NET Core? Sto cercando di capire se passare da .NET Core 3.1 a .NET 5 è una modifica di Framework o se è solo il nuovo nome per .NET Core e .NET Framework combinato.
Risposte
.NET 5 è il successore di .NET Core 3.1.
Metti da parte i nomi per un minuto. Se hai aggiornato da .NET Core 3.1 a (un ipotetico) .NET Core 5.0, cosa ti aspetteresti che accada?
.NET 5 è solo .NET Core 5.0, ma rinominato per rimuovere il "Core".
Le cose che funzionavano in .NET Core 3.1 dovrebbero continuare a funzionare, a meno che non ci fossero interruzioni intenzionali tra 3.1 e 5.0.
.NET Framework 4.x è morto. Continuerà a ricevere correzioni di sicurezza, ma la nuova linea di interesse è .NET Core 3.1 e il successore appena annunciato di .NET Core 3.1: .NET 5.0.