Microsoft annuncia la disponibilità di .NET 5.0
2 minuto. leggere
Edizione del
Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più
Alla build 2019, Microsoft ha annunciato .NET 5, la prossima grande release della famiglia .NET. .NET è una piattaforma unificata che utilizza la quale gli sviluppatori possono scegliere come target varie piattaforme tra cui Windows, Linux, macOS, iOS, Android, tvOS, watchOS e WebAssembly e altro ancora. Dopo aver testato le versioni di anteprima con gli sviluppatori negli ultimi mesi, Microsoft ha annunciato oggi la disponibilità generale di .NET 5.0.
Principali miglioramenti forniti in .NET 5.0:
- .NET 5.0 è già testato in battaglia essendo ospitato per mesi a punto.net ed Bing.com (versione).
- Le prestazioni sono notevolmente migliorate attraverso molti componenti ed è descritto in dettaglio in Miglioramenti delle prestazioni in .NET 5.0, Prestazioni di Arm64 in .NET 5.0e gRPC.
- C# 9 e F# 5 offrono nuovi miglioramenti del linguaggio come programmi e record di primo livello per C# 9, mentre F# 5 offre programmazione interattiva e un aumento delle prestazioni per la programmazione funzionale su .NET.
- Le librerie .NET hanno prestazioni migliorate per serializzazione Json, espressioni regolarie HTTP (HTTP 1.1, HTTP / 2). Inoltre, ora sono completamente annotati per l'attribuzione di valori nulli.
- La latenza del P95 è diminuita a causa di perfezionamenti nel GC, compilazione a più livellie altre aree.
- Le opzioni di distribuzione dell'applicazione sono migliori, con la pubblicazione dell'app client ClickOnce, app a file singolo, dimensioni ridotte dell'immagine del contenitoree l'aggiunta di immagini del contenitore Server Core.
- Ambito della piattaforma ampliato con Braccio di Windows64 ed WebAssembly.
Puoi scarica .NET 5.0, per Windows, macOS e Linux, per x86, x64, Arm32, Arm64.
- Installatori e binari
- Immagini del contenitore
- Pacchetti Linux
- Note di rilascio
- Problemi noti
- Rilevatore di problemi GitHub
Puoi conoscere questa versione in dettaglio dal link sorgente di seguito.
Fonte: Microsoft