Dgroove

Corso di formazione su Blazor

Questo corso offre una panoramica generale sull’architettura di Blazor e del suo funzionamento. Inoltre durante il corso i partecipanti potranno vedere un’applicazione web realizzata con i due hosting model che Blazor mette a disposizione: Blazor Server e Blazor WebAssembly.

COS’É BLAZOR
Blazor è un framework per realizzare web UI interattive. Ci permette di usare il linguaggio C# e tutti gli strumenti che già usiamo con ASP.NET Core per sviluppare la parte client di un’applicazione web.
Grazie ad esso, perciò, possiamo ridurre (per non dire eliminare) l’utilizzo di JavaScript e utilizzare solamente HTML per l’interfaccia e C# per scrivere la logica delle nostre applicazioni.

PREREQUISITI
Conoscenza ed esperienza nell’utilizzo di tecnologie web dello stack Microsoft: ASP.NET Core, C#.

PROGRAMMA DEL CORSO
– Introduzione obiettivi del corso
– Cosa è Blazor
– La differenza fra gli hosting model
– Quando scegliere un hosting model piuttosto che un altro
– La prima applicazione con Blazor Server
– La prima applicazione con Blazor WebAssembly
– Components
– Databinding
– Gestione degli eventi
– Dependency Injection
– Gestione Multilingua
– Routing
– La gestione dello State
– Progressive Web Application con Blazor
– Pubblicare Blazor in produzione

Exit mobile version