Autore: Morgan Pizzini
Così come gli elementi HTML posseggono una proprietà padding e margin, anche per quanto riguarda il CSS scroll snap abbiamo dei modificatori di spazio..container { overflow-y: auto; scroll-snap-type: x mandatory; scroll-padding: 0 0 0 50px; /* Top, Right, Bottom, Left */}.item...
Quando una Blazor Web App perde la connessione WebSocket con il server (ad esempio per un problema di rete), l'utente deve essere informato che l'app sta tentando di riconnettersi, ma soprattutto che non tutte le funzionalità sono garantite in questo frangente.Con .NET 10, il ...
In una pagina dove è necessario mostrare un carosello di elementi o immagini, le opzioni possibili sono due: posizionare gli elementi nel primo spazio disponibile oppure inserirli in un container e predisporre una scroll-bar. Benchè il primo, in termini di layout e design, sia ...
Con il rilascio di .NET 10, il framework introduce significative migliorie nel modo in cui Blazor gestisce i suoi script e le risorse web statiche.Nelle versioni precedenti di .NET, lo script di Blazor (ovvero blazor.web.js o blazor.server.js) veniva servito come una risorsa ...
Gli accordion, o sezioni comprimibili, sono un pattern molto diffuso nelle interfacce web. Permettono di organizzare grandi quantità di contenuti in poco spazio, migliorando la leggibilità e la navigazione della pagina. Hanno tuttavia un limite importante: il testo contenuto ...
Una panoramica sulle novità di ASP.NET Core e Blazor in .NET 10: nuove funzionalità, miglioramenti di performance e semplificazioni nello sviluppo web per creare applicazioni moderne e più efficienti.
Nello script #449 abbiamo trattato la content-visibility e il suo ruolo nel non dipingere ciò che non è visibile nella viewport.Se abbiamo però provato questa tecnica noteremo che il layout non è lineare: ci sono dei salti nel momento in cui il browser disegna l'elemento da ...
Attraverso l'ultimo rilascio di .NET 10 abbiamo a disposizione una nuovo metodo per gestire le opzioni colonna in una QuickGrid.Con opzioni colonna si intende la finestra che appare, tipicamente in prossimità dell'header, che permette di impostare dei filtri o parametri per ...
Nello script #432 abbiamo parlato dei concetti di Repaint, Reflow e Compositing e di come questi interagiscano sui tempi e le performance del browser. Oltre a lavorare su questi aspetti possiamo agire anche su un concetto semplice, ma, al tempo stesso, complesso da implementare ...
Il componente QuickGrid, come dice il nome, permette di creare e gestire tabelle in Blazor, evitando molte problematiche classiche del componente HTML e al tempo stesso fornendo molte utitlità. Una di queste è stata rilasciata in .NET 10: RowClass ...@code { private string...


