Criteri di supporto .NET
Criteri di supporto per le varie tecnologie che costituiscono la piattaforma .NET.
Ultimo aggiornamento: 12 novembre 2024
.NET e NET Core
.NET e .NET Core fanno riferimento a diverse tecnologie, tra cui il runtime, l'SDK, ASP.NET Core e Entity Framework Core.
Versioni supportate
La tabella seguente tiene traccia delle date di rilascio e di fine del supporto per le versioni di .NET e .NET Core.
Versione | Data di rilascio originale | Versione più recente della patch | Data di rilascio della patch | Tipo di release | Fase di supporto | Fine del supporto |
---|---|---|---|---|---|---|
.NET 9 | 12 novembre 2024 | 9.0.0 | 12 novembre 2024 | STS | Attivo | 12 maggio 2026 |
.NET 8 | 14 novembre 2023 | 8.0.11 | 12 novembre 2024 | LTS | Attivo | 10 novembre 2026 |
Pianificazione del rilascio
Le versioni principali di .NET vengono rilasciate ogni anno a novembre. Ogni versione di .NET è definita come supporto STS (Standard Term Support) o LTS (Long Term Support), all'inizio della versione.
Le versioni STS vengono rilasciate in anni pari e le versioni Supporto a lungo termine (LTS) sono versioni rilasciate in anni con numero dispari.
La qualità di tutte le versioni è esattamente la stessa, l'unica differenza è la lunghezza del supporto. Le versioni LTS ottengono supporto gratuito e patch per 3 anni.
Le versioni STS ottengono supporto e patch gratuiti per 18 mesi.
Gli aggiornamenti delle patch vengono rilasciati mensilmente il secondo martedì di ogni mese, noto anche come Patch Tuesday. Entro il ciclo di vita del supporto di una versione, i sistemi devono avere gli ultimi aggiornamenti delle patch rilasciati. Le patch alle versioni sono compatibili e questo elimina il rischio che influisce negativamente sulle applicazioni.
Per informazioni dettagliate, vedere i criteri .NET e .NET Core.
Le versioni del servizio token di sicurezza erano note in precedenza come versioni correnti.
.NET Aspire
.NET Aspire è un framework nativo del cloud per la compilazione di applicazioni distribuite osservabili e pronte per la produzione.
Visualizzare i criteri di supporto di .NET Aspire
.NET Multi-Platform App UI (.NET MAUI)
.NET MAUI è un framework per la creazione di app iOS, Android, macOS e Windows moderne e multipiattaforma compilate in modo nativo con C# e XAML in un'unica codebase.
Visualizzare i criteri di supporto .NET MAUI
.NET Framework
.NET Framework copre un ampio set di tecnologie Windows, tra cui librerie di classi di base .NET Framework, Web Forms ASP.NET, WCF e altro ancora. Il supporto per .NET Framework segue i criteri relativi al ciclo di vita del sistema operativo Windows padre. L'aggiornamento di .NET Framework viene eseguito automaticamente a livello di computer da Windows Update. L'ultima versione del componente è .NET Framework 4.8 e continuerà a essere distribuito con le versioni future di Windows. Purché sia installato in una versione supportata di Windows, anche .NET Framework 4.8 continuerà a essere supportato.
Visualizza i criteri di supporto di .NET Framework
.NET Platform Extensions
.NET Platform Extensions è un insieme di librerie che integrano le librerie di classi .NET di base. Offrono funzionalità aggiuntive non incluse nell'SDK .NET di base, migliorando le funzionalità delle applicazioni .NET offrendo classi, interfacce e metodi aggiuntivi.
Visualizzare i criteri di supporto di .NET Platform Extensions
ASP.NET
ASP.NET è un framework di sviluppo Web per .NET e include componenti forniti in .NET Framework, .NET Core, .NET e come pacchetti esterni.
Visualizza i criteri di supporto ASP.NET
Xamarin
Xamarin offre un set di strumenti e tecnologie per la creazione di applicazioni iOS, Android e Windows native.
Visualizzare i criteri di supporto di Xamarin
Windows Communication Foundation (WCF) Client
client WCF è la versione .NET delle librerie client WCF e consente alle applicazioni create in .NET di comunicare con i servizi WCF.
Visualizzare i criteri di supporto client WCF
CoreWCF
CoreWCF è una porta di Windows Communication Foundation (WCF) a .NET e .NET Core. Si tratta di un progetto della community con supporto ufficiale di Microsoft.
Visualizzare i criteri di supporto di CoreWCF
.NET Native
.NET Native è una tecnologia di precompilazione per la creazione e la distribuzione di app UWP. NET Native è incluso in Visual Studio 2015 e versioni successive.
Ufficialmente supportato da Microsoft
La piattaforma .NET è supportata ufficialmente da Microsoft. Microsoft fornisce versioni ufficiali compilate e testate su server gestiti da Microsoft in Azure e supportate come qualsiasi altro prodotto Microsoft.
Pronti per iniziare?
Informazioni su .NET con facilità con le esercitazioni dettagliate.