Ultimo aggiornamento il 6 giugno 2024
Microsoft ha lanciato il Quadro .NET nel 2002 come framework software rivoluzionario per la creazione di applicazioni Windows. Il Quadro .NET ha due parti principali:
- Common Language Runtime (CLR): Gestisce l'esecuzione di codice scritto in diversi linguaggi .NET, come C#, VB.NET, F#, IronPython o IronRuby. Fornisce servizi quali la gestione della memoria, la sicurezza dei tipi, la gestione delle eccezioni, la garbage collection e la gestione dei thread.
- Libreria di classi del framework (FCL): Si tratta di una raccolta completa di classi, interfacce e tipi di valore riutilizzabili, da utilizzare per costruire le proprie applicazioni. Fornisce un'ampia gamma di funzionalità, come l'accesso ai dati, l'I/O dei file e la sicurezza.
Che cos'è l'ultima versione di .NET Framework?
L'ultima versione del Quadro .NET è la versione 4.8.1, rilasciata nell'agosto 2022. L'ultimo rilascio importante risale all'aprile 2019, tre anni prima.
Il sito Quadro .NET ha fatto molta strada dal suo esordio nel 2002 con il rilascio della versione 1.0. Abbiamo assistito a diverse versioni principali, ognuna delle quali ha introdotto nuove funzionalità, miglioramenti e aggiornamenti a FCL e ai linguaggi di programmazione supportati dal framework. Ecco una tabella che presenta ciascuna di esse Quadro .NET e la relativa data di uscita.
Versione |
Data di uscita |
4.8.1 |
09-08-2022 |
4.8 |
18-04-2019 |
4.7.2 |
30-04-2018 |
4.7.1 |
17-10-2017 |
4.7 |
11-04-2017 |
4.6.2 |
02-08-2016 |
4.6.1 |
30-11-2015 |
4.6 |
29-07-2015 |
4.5.2 |
05-05-2014 |
4.5.1 |
15-01-2014 |
4.5 |
09-10-2012 |
4 |
12-04-2010 |
3.5 |
19-11-2007 |
3.0 |
21-11-2006 |
2.0 |
17-02-2006 |
1.1 |
10-07-2003 |
1.0 |
15-04-2002 |
.NET Framework vs. .NET Core vs. .NET
È fondamentale capire che .NET Framework si distingue dai più recenti .NET Core e .NET 5 e successivi. Questi ultimi sono multipiattaforma e open-source e offrono una serie di funzionalità e casi d'uso diversi.
Vedi anche:
.NET Framework 4.8 è l'ultimo?
È improbabile che Microsoft lanci una nuova major release di .NET Framework. Tuttavia, si noti che, sebbene Microsoft non richieda la migrazione della versione attuale di .NET Framework. Quadro .NET raccomandano (vivamente) di utilizzare le applicazioni .NET 6 o più tardi per i nuovi sviluppi. .NET Framework 4.8 continuerà a essere supportato finché sarà installato su una versione supportata di Windows.
Considerata l'attuale traiettoria di sviluppo di Microsoft, mentre le applicazioni .NET Framework più vecchie possono rimanere sulla piattaforma esistente, è opportuno considerare la correlazione tra ciascuna versione di .NET Framework e ciascuna versione di Visual Studio, Windows e Windows Server. È possibile verificare questo aspetto nella sezione documentazione ufficiale Microsoft.
Mentre continuiamo a seguire l'evoluzione del .NET è chiaro che il futuro risiede nella piattaforma moderna e unificata di .NET 6 e oltre.
Tenete d'occhio il nostro blog per gli ultimi aggiornamenti, approfondimenti e consigli sulla navigazione nel panorama .NET e altro ancora!
Sull'autore
Questo articolo è stato scritto da Ana Neto
"Sono un ingegnere informatico dal 1997, con un amore più recente per la scrittura e il parlare in pubblico". Avete domande o commenti su questo articolo o su CB Exchgange Server Sync? Mi piacerebbe avere il vostro feedback!"