Articoli

Autenticazione con Azure AD B2C in Blazor
Introduzione Il tema security è da sempre un argomento delicato e necessario per le nostre applicazioni. In base ai requisiti che dobbiamo soddisfare può essere utile appoggiarci ad un servizio che possa gestire per noi i flussi di autenticazione e autorizzazione. Se...

Testing dei componenti Blazor con bUnit
Scrivere test unitari del nostro codice ci aiuta a renderlo più robusto ed a salvaguardare la nostra salute mentale nelle attività di refactoring, che sia per cambio di requisito o semplicemente migliorativo. Unit test "Lo unit test è il modo di testare un'unità - il...

Validazione avanzata in Blazor
Introduzione - Le basi Nell'articolo introduttivo di Michele sulla validazione dei form in Blazor possiamo vedere quali sono le funzionalità che il framework ci offre "out of the box". In questo articolo invece andiamo ad approfondire concetti un po' più avanzati che...

Comunicazione fra Componenti in Blazor
Quando suddividiamo la nostra applicazione in diversi componenti, uno delle domande a cui dobbiamo subito rispondere è “come comunicano fra loro?”. Come sempre la risposta giusta è: dipende!I componenti in Blazor hanno a disposizione almeno tre tecniche per comunicare...

Utilizzare TailwindCSS con Blazor
TailwindCSS è un framework CSS recente che utilizza un approccio diverso rispetto a quelli più conosciuti (come Bootstrap). Diverso nel senso che non offre componenti UI pronti all’uso, bensì una serie di classi utility che possono essere usate per comporre la UI...