Ricerca: container
In un articolo suddiviso in due parti, Gianluca Esposito illustra le caratteristiche di Orchard, il nuovo CMS Open Source basato su ASP.NET MVC 3. Orchard rappresenta un buon punto di partenza per la realizzazione di applicazioni web medio-piccole, ma le possibilità di ...
Nello scorso script, abbiamo iniziato a illustrare le novità del motore di rendering di Blazor 8, occupandoci del supporto a pagine statiche e, in particolare, allo stream rendering.Pur essendo una funzionalità molto interessante, si tratta comunque di una modalità riservata ...
Nello scorso script (https://www.aspitalia.com/script/1469/Aggiungere-Interattivita-Lato-Server-Blazor.aspx) abbiamo visto come con pochi passaggi, possiamo dotare il nostro sito Blazor 8 di interattività server side.Come oramai sappiamo, Blazor Server presenta pro e contro: ...
Nello scorso script abbiamo visto come poter integrare componenti o pagine WebAssembly nella nostra applicazione Blazor 8. Quando un sito gira in modalità WebAssembly, l'esperienza per l'utente è assolutamente comparabile a quella di una normale Single Page Application scritta in...
Negli script precedenti abbiamo introdotto il nuovo concetto di Render Mode in una Blazor Web App di Blazor 8 e abbiamo visto come in questo tipo di applicazione possiamo combinare i tre tipi di rendering (Static, InteractiveServer e InteractiveWebAssembly) tutto sommato in ...
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 ...
Quando in Blazor eseguiamo una chiamata HTTP, ci troviamo in un contesto di particolare fragilità, dato che l'esecuzione potrebbe non andare a buon fine per molteplici ragioni: il server potrebbe essere giù, la connessione di rete potrebbe non essere disponibile, o magari ci ...
Uno dei requisiti più comuni nell'ambito delle applicazioni enterprise è quello di mantenere un audit delle chiamate effettuate dagli utenti, così che si possa eventualmente risalire a chi ha effettuato una determinata operazione, o monitorare accessi illeciti.Si tratta di un ...
Capita spesso di realizzare applicativi dei servizi in Blazor che richiedono un'inizializzazione asincrona - per esempio per recuperare dei parametri di configurazione tramite una chiamata HTTP. Purtroppo, come sappiamo, non possiamo invocare metodi asincroni in un costruttore, ...
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 ...