Abilitare .NET 10 su Azure App Service e Azure Functions

di Cristian Civera, in Azure Functions,

Il nuovo .NET 10 è finalmente disponibile e possiamo sfruttarlo su Azure sin dal day 0, sia in Azure App Service che in Azure Functions. Questa integrazione immediata rappresenta un passo importante per chi desidera mantenere i propri workload sempre aggiornati, beneficiando delle ultime innovazioni del framework senza dover attendere mesi per il supporto ufficiale della piattaforma.

Con .NET 10, Microsoft consolida il percorso intrapreso verso un ecosistema sempre più modulare, performante e cloud-oriented. Le principali novità includono ottimizzazioni a livello di runtime, un miglior supporto per i container, nuovi strumenti per la compilazione ahead-of-time e un modello di sviluppo semplificato per le applicazioni serverless. Su Azure, tutto questo si traduce in maggiore velocità di deployment e minori costi operativi grazie a un runtime più efficiente.

Nel caso di Azure App Service, il supporto a .NET 10 (LTS) è già disponibile. Quando creiamo o aggiorniamo una web app, basta accedere al portale di Azure, aprire la sezione Configuration, General Settings e selezionare dal menu a tendina la voce Stack .NET e la versione .NET 10 (LTS).

È possibile distribuire applicazioni tramite pipeline Azure DevOps o GitHub Actions, specificando nel file di configurazione azure-pipelines.yml il seguente parametro.

{ "netFrameworkVersion": "v10.0"}
Questa semplice modifica consente di compilare e pubblicare automaticamente la nostra applicazione usando l'ultima versione del framework.

Per quanto riguarda Azure Functions, il nuovo .NET 10 Isolated (il modello inprocess è depcreato) è già supportato e consente di sfruttare l'hosting indipendente dal runtime tradizionale. Nella configurazione del servizio, basta scegliere lo stack .NET e la voce dotnet 10 Isolated.


L'arrivo di dotnet 10 su Azure App Service e Azure Functions sin dal primo giorno dimostra l'allineamento strategico tra runtime e piattaforma cloud.

Commenti

Visualizza/aggiungi commenti

| Condividi su: LinkedIn, Facebook

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi