Ricerca: razor
In passato abbiamo visto come poter eseguire validazioni complesse in Blazor tramite la realizzazione di un custom validator (https://www.aspitalia.com/script/1362/Implementare-Logiche-Validazione-Complesse-EditForm-Blazor.aspx). Purtroppo questo sistema di validazione soffre di ...
In alcuni casi, soprattutto quando i dati hanno una natura "sequenziale", come i post in una timeline, l'infinite scroll rappresenta una soluzione molto intuitiva per l'utente. La buona notizia, se siamo sviluppatori Blazor, è che il componente QuickGrid che abbiamo introdotto ...
Nello script precedente abbiamo visto come implementare un infinite scroll in QuickGrid, con tanto di virtualizzazione. In alcune occasioni, però, l'accesso sequenziale potrebbe non essere ideale, e un classico paginatore rappresenta una soluzione migliore.La buona notizia è che ...
In uno script precedente (https://www.aspitalia.com/script/1459/Sfruttare-Streaming-Chiamata-HTTP-Blazor.aspx) ci siamo occupati del concetto di streaming tra Blazor e ASP.NET Core, e abbiamo visto come può essere una soluzione molto interessante quando si tratta di inviare ...
Negli scorsi script ci siamo occupati di QuickGrid, un componente di Blazor che permette di realizzare facilmente interfacce tabellari.Nel caso in cui stiamo utilizzando Blazor Server (o la nuova server interactivity delle Blazor Web App), possiamo integrare la nostra pagina ...
Una funzionalità molto interessante di ASP.NET Core 7 è la nuova Output Cache, una versione più sofisticata della già esistente Response Cache. In questo e nei prossimi script ne introdurremo i concetti principali e cercheremo di capire anche come gestirne le peculiarità più ...
Una delle principali rivoluzioni in ASP.NET Core 8 sono le nuove modalità di rendering di Blazor. Se inizialmente Blazor è stato concepito per la realizzazione di Single Page Web Application, infatti, l'idea sta gradualmente migrando verso l'adozione di questo framework come vero...
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 ...
Realizzando rich web application con Blazor, molto spesso può essere necessario esportare dei dati in un file. Tramite Blazor, possiamo facilmente generare questi file sul browser dell'utente - e quindi senza scomodare il server - per poi consentirne il download. Concentriamoci ...
Nello scorso script (https://www.aspitalia.com/script/1456/Generare-File-Download-Blazor-WebAssembly.aspx) abbiamo visto come possiamo scatenare il download di un file da Blazor WebAssembly tramite un componente custom che abbiamo chiamato FileSaver. Questa tecnica può essere ...