Con la recente uscita di .NET 6 anche la piattaforma Microsoft Azure si è allineata fornendo sui propri servizi il relativo supporto. Lo possiamo notare dalla possibilità di poter impostare sullo stack .NET, la versione 6 sugli App Service.
Se il processo di deployment delle nostre soluzioni è basato su ARM dobbiamo però intervenire indicando lo stack, ma anche la relativa versione. Nello script #208 abbiamo visto come usare questo strumento per creare una web app e nello specifico l'utilizzo dei metadati per impostare lo stack su .NET Core 3.1.
Di seguito mostriamo invece i metadati necessari per passare a .NET, in particolare alla versione 6.
{ "type": "Microsoft.Web/sites", "apiVersion": "2018-11-01", "name": "[variables('siteName')]", "location": "[variables('location')]", "kind": "app", "properties": { "serverFarmId": "[variables('servicePlanId')]", "clientAffinityEnabled": false, "httpsOnly": true, "siteConfig": { "metadata": [ { "name": "CURRENT_STACK", "value": "dotnet" } ], "netFrameworkVersion": "v6.0" } } }
Da notare l'indicazione separata della versione da utilizzare. Per concludere, il runtime è disponibile sia per gli app service Windows che Linux.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Loggare le query più lente con Entity Framework
Miglioramenti nelle performance di Angular 16
Utilizzare la funzione EF.Parameter per forzare la parametrizzazione di una costante con Entity Framework
Ottimizzare le performance usando Span<T> e il metodo Split
Effettuare il binding di date in Blazor
Migliorare la sicurezza dei prompt con Azure AI Studio
Eseguire i worklow di GitHub su runner potenziati
Evitare (o ridurre) il repo-jacking sulle GitHub Actions
Utilizzare EF.Constant per evitare la parametrizzazione di query SQL
Usare le navigation property in QuickGrid di Blazor
Paginare i risultati con QuickGrid in Blazor
Utilizzare il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
I più letti di oggi
- Supportare la sessione affinity di Azure App Service con Application Gateway
- Rinnovare il token di una GitHub App durante l'esecuzione di un workflow
- Bloccare l'esecuzione di un pod in mancanza di un'artifact attestation di GitHub
- Recuperare automaticamente un utente e aggiungerlo ad un gruppo di Azure DevOps
- Windows Phone 7 Series: al debutto la nuova versione di Windows Mobile
- Usare un KeyedService di default in ASP.NET Core 8