Con il rilascio di NET Core 3.0 quest'anno, Microsoft
È stato riferito che lo sviluppo si concentrerà su Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF e Xamarin. Ciò unificherà la piattaforma e offrirà un unico framework aperto e runtime per varie attività. Di conseguenza, sarà possibile creare applicazioni per piattaforme diverse su una base di codice comune con lo stesso processo di compilazione, indipendentemente dal tipo di applicazione.
Il rilascio di .NET 5 è previsto per novembre 2020 e diventerà una piattaforma di sviluppo veramente universale. Allo stesso tempo, il “cinque” non è l’unica innovazione di Microsoft nel settore dell’open source. L'azienda lo ha già fatto
A differenza della prima versione, questo è un kernel completo e non un livello di emulazione. Questo approccio accelererà i tempi di avvio, ottimizzerà il consumo di RAM e l'I/O del file system e consentirà l'esecuzione diretta dei contenitori Docker.
La cosa più interessante è che l'azienda promette di non chiudere il kernel e di mettere a disposizione della comunità tutti gli sviluppi su di esso. In questo caso non ci sarà alcun collegamento ai kit di distribuzione. Gli utenti, come prima, possono scaricare qualsiasi immagine adatta a loro.