Tutti i contenuti di ASPItalia.com
Nel precedente script abbiamo visto come usare un CircuitHandler per conteggiare il numero di utenti collegati ad un'applicazione Blazor Server.(https://www.aspitalia.com/script/1360/Conteggiare-Connessioni-SignalR-Aperte-Blazor-Server.aspx)In questo script facciamo un passo in ...
Nelle applicazioni Blazor Server, il client stabilisce una connessione persistente con il server e delega ad esso le responsabilità di mantenere lo stato della UI e determinare quali cambiamenti devono essere apportati a seguito delle interazioni dell'utente.Questa "relazione di ...
Blazor è la tecnologia di Microsoft per realizzare Single Page Web Application. Il tipo di sviluppo proposto da questo framework è basato sull'utilizzo di diversi componenti che, assemblati tra loro, costituiscono la pagina visualizzata: ognuno di questi è dotato di un proprio ...
Parlando di Blazor, abbiamo introdotto più volte le potenzialità del databinding e mostrato come, nel caso dei controlli di input, l'attributo @bind permetta non solo di leggere il contenuto di una variabile, ma anche di aggiornarlo in automatico dopo l'interazione dell'utente. ...
In un precedente script abbiamo visto come usare Blazor Server per inviare messaggi testuali in tempo reale a un client connesso (https://www.aspitalia.com/script/1356/Messaggi-Tempo-Reale-Blazor-Server.aspx).Usando un po' di creatività, possiamo usare questa stessa tecnica per ...
Contrariamente a quanto potremmo immaginare, creare un sito Blazor non significa che tutte le pagine debbano necessariamente essere realizzate con questa tecnologia. Lo scenario di avere un'applicazione ibrida, in cui alcune pagine continuino a essere servite in maniera ...
In un precedente script abbiamo visto come, usando Blazor Server, si possa aggiornare la UI a seguito di un evento di navigazione (https://www.aspitalia.com/script/1354/Paginare-Elenco-Blazor-Server.aspx). Questa tecnica può essere estesa a tutti i tipi di evento sollevati dai ...
Negli script precedenti abbiamo iniziato ad approfondire il Routing in Blazor, e abbiamo visto come al momento sia un po' più limitato di quello di ASP.NET Core MVC.Purtroppo questa caratteristica non fa eccezione anche nel caso in cui dobbiamo gestire parametri opzionali, che al...
Nello script precedente (https://www.aspitalia.com/script/1353/Leggere-Parametri-QueryString-Blazor.aspx) abbiamo visto come usare il servizio NavigationManager per accedere alle informazioni fornite via querystring.Questo suggerisce che anche con Blazor Server possiamo sfruttare...
In ASP.NET Core abbiamo molteplici opzioni per leggere i dati in querystring, per esempio esponendoli come parametri di un controller e far sì che il routing li popoli automaticamente.Purtroppo in Blazor l'infrastruttura di Routing è molto più limitata e non abbiamo invece alcun ...