Con il rilascio della versione GA di .NET 9, Azure App Service si conferma all'avanguardia nel supporto alle nuove tecnologie. Grazie a questo aggiornamento, possiamo sfruttare le potenzialità di .NET 9 su Azure sin dal primo giorno, rendendo le applicazioni più performanti e aggiornate. Tuttavia, l'adozione di questa nuova versione richiede alcune accortezze, specialmente se abbiamo già applicazioni esistenti.
Su Azure App Service per Windows e Linux, se non si stanno usando i container, è necessario andare sul portale Azure, nella sezione Settings, Configuration e cambiare la versione come mostrato nella figura.

Questa compatibilità si estende anche ad Azure Functions e Azure Static Web Apps. Nella creazione di applicazioni serverless con .NET 9, è necessario utilizzare la modalità isolated worker, poiché la modalità in-process è compatibile solo con .NET 8. Se la function esiste già, deve essere migrata alla modalità isolated, se non lo è già, diversamente è sufficiente intervenire sul file .csproj.
È sufficiente cambiare il tag
La versione .NET 9 è una versione con supporto a breve termine STS (Short-Term Support), il che significa che riceverà supporto fino a novembre 2025, dopo il quale sarà necessario un aggiornamento.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare una qualunque lista per i parametri di tipo params in C#
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
Creare una libreria CSS universale: Cards
Gestire gli accessi con Token su Azure Container Registry
Supportare lo HierarchyID di Sql Server in Entity Framework 8
Migliorare l'organizzazione delle risorse con Azure Policy
Utilizzare l nesting nativo dei CSS
Generare velocemente pagine CRUD in Blazor con QuickGrid
Disabilitare le run concorrenti di una pipeline di Azure DevOps
Filtering sulle colonne in una QuickGrid di Blazor
Configurare lo startup di applicazioni server e client con .NET Aspire
Gestire eccezioni nei plugin di Semantic Kernel in ASP.NET Core Web API