Iscriviti alle newsletter unoscript@lgiorno, ogni giorno uno script nuovo!
Gli ultimi script
Negli scorsi due script abbiamo parlato di API versioning in ASP.NET Core, e imparato a sfruttare la libreria Asp.Versioning di .NET Foundation.In entrambi i casi, abbiamo sfruttato come selector per la versione un parametro in query string. Tuttavia, in Asp.Versioning possiamo ...
Nello scorso script abbiamo introdotto la libreria Asp.Versioning di .NET Foundation, grazie alla quale abbiamo visto come aggiungere il concetto di versione ai nostri endpoint Minimal API.L'approccio per sfruttare i controller presenta alcune differenze, a iniziare dal package ...
Quando creiamo un progetto destinato a durare per tempo, avere un corretto versioning degli endpoint esposti è assolutamente cruciale per far sì che anche i client non aggiornati siano in grado di continuare a funzionare, senza il rischio di introdurre breaking change.Una ...
Refit è un'interessante libreria open source (https://github.com/reactiveui/refit), creata come porting di un'analoga libreria in Java denominata Retrofit. Tramite essa, possiamo velocemente generare client fortemente tipizzati per le nostre chiamate Http. Per capire come ...
Lavorare su localhost è sicuramente la prassi per la maggior parte di noi sviluppatori, tuttavia esistono casistiche in cui sarebbe molto comodo avere la nostra applicazione esposta su un URL in Internet: pensiamo al caso in cui stiamo sviluppando un WebHook per Slack o PowerApps...
Come abbiamo introdotto nel nostro articolo su ASP.NET Core 7 (https://www.aspitalia.com/articoli/aspnet-core7/novita-aspnetcore-blazor-net7-p-4.aspx) in Minimal API possiamo raggruppare endpoint tramite route group:app.MapGroup("/public/user") .MapUsersApi() .WithTags("...
In caso di esigenze particolari, in cui vogliamo configurare l'output cache di ASP.NET Core in base a nostre logiche personalizzate, una buona soluzione è quella di incapsulare tutte queste logiche all'interno di una classe, creando una Custom Policy.Si tratta di una classe che ...
Nello script precedente (https://www.aspitalia.com/script/1446/Sfruttare-Tag-Neloutput-Cache-ASP.NET-Core.aspx) abbiamo introdotto il concetto di tag delle risorse nell'output cache, così da avere la possibilità di rimuoverle in maniera deterministica - per esempio quando i dati ...
Uno dei concetti rimanenti per chiudere il cerchio sulle peculiarità dell'output cache di ASP.NET Core 7 è la rimozione programmatica di elementi in cache al verificarsi di un determinato evento, per esempio quando modifichiamo i dati sul database.Immaginiamo per esempio di avere...
Quando un sito web sfrutta l'output cache, come abbiamo visto finora in ASP.NET Core 7, il server evita di processare la richiesta e fornisce immediatamente la stessa risposta di un'invocazione analoga avvenuta in precedenza.Si tratta di una grande ottimizzazione per l'uso delle ...
Filtra per: ASP.NET Core, ASP.NET MVC, ASP.NET 4.5, ASP.NET, Classic ASP.
I più letti del mese
- Usare Refit e Polly in Blazor per creare client affidabili e fortemente tipizzati
di Marco De Sanctis, l'8 maggio alle 08:00 - Applicare il versioning ai nostri endpoint ASP.NET Core Minimal API
di Marco De Sanctis, il 15 maggio alle 08:00 - Usare il versioning con i controller di ASP.NET Core Web API
di Marco De Sanctis, il 22 maggio alle 08:00 - Usare ASP.NET Core dev tunnels per testare le applicazioni su internet
di Marco De Sanctis, il 17 aprile alle 08:00 - Specificare il versioning nel path degli URL in ASP.NET Web API
di Marco De Sanctis, 3 giorni fa alle 08:00 - Cache policy su route groups di Minimal API in ASP.NET Core 7
di Marco De Sanctis, il 3 aprile alle 08:00 - Impostare il forward degli header in un sito ASP.NET Core dietro a un reverse proxy
di Marco De Sanctis, il 3 ottobre 2022 alle 08:00 - Catturare la telemetria degli eventi di output cache in ASP.NET Core
di Marco De Sanctis, il 27 marzo alle 08:00 - Sfruttare l'output cache di ASP.NET Core 7 con i controller
di Marco De Sanctis, il 20 febbraio alle 08:00 - Sfruttare i tag nell'output cache di ASP.NET Core 7
di Marco De Sanctis, il 13 marzo alle 08:00
Gli script più popolari
- Un pattern per gestire il pre-rendering in componenti Blazor complessi
di Marco De Sanctis, il 15 marzo 2021 alle 08:00 - Creare un radio button per Blazor
di Morgan Pizzini, il 19 ottobre 2020 alle 08:00 - Creare un templated component per Blazor
di Moreno Gentili, il 22 giugno 2020 alle 08:00 - Rendering di raw HTML in Blazor
di Marco De Sanctis, il 26 ottobre 2020 alle 08:00 - Connettersi ad ASP.NET Core SignalR da Blazor WebAssembly
di Marco De Sanctis, il 16 novembre 2020 alle 08:00 - Un componente per mantenere lo stato dell'applicazione in Blazor
di Marco De Sanctis, l'1 febbraio 2021 alle 08:00 - Generare un QR Code da ASP.NET Web API
di Marco De Sanctis, l'8 novembre 2021 alle 08:00 - Creare un componente Button in Blazor per operazioni asincrone
di Marco De Sanctis, il 15 giugno 2020 alle 08:00 - Leggere la configurazione di Blazor da un endpoint di ASP.NET Core
di Marco De Sanctis, il 22 marzo 2021 alle 08:00 - Eseguire lo shutdown pulito di un'applicazione ASP.NET Core
di Marco De Sanctis, il 12 ottobre 2020 alle 08:00