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"}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
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Configuratione e utilizzo .NET Aspire CLI
Esporre workflow come server MCP con Azure Logic Apps
Analizzare il contenuto di una issue con GitHub Models e AI
Stop alle password con Azure Managed Identity
Avviare rapidamente un container con Azure Container Apps Express
Keynote .NET Conference Italia 2025
Gestione delle issue type con GitHub
Personalizzare le pagine di errore su Azure App Service
Personalizzare i parametri del CSS Scroll Snap
Integrare Agenti A2A in Azure API Management
Esporre un server MCP con Azure API Management


