.NET Core vs .NET 5.0 [duplicato]

Nov 12 2020

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

5 omajid Nov 12 2020 at 14:58

.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.