Introduzione

Completato

Con Blazor è possibile creare con codice .NET applicazioni Web interattive che consentono di condividere la logica dell'app sia sul lato server che sul lato client, senza la complessità della gestione delle librerie JavaScript lato client.

Si supponga di essere stati assunti da una società di consegna di pizze a domicilio per modernizzare il sito Web destinato ai clienti. Progettisti grafici hanno fornito simulazioni di pagine Web e le funzionalità del sito è stata descritta in dettaglio con tutti gli stakeholder. A questo punto, si vuole iniziare a creare il sito con le pagine principali di esplorazione della pizze. Il team ha usato C# per molti anni ed è meno esperto di JavaScript, di conseguenza si vuole scrivere il più possibile codice in .NET. Nei moduli successivi di questo percorso di apprendimento si creeranno le pagine per il completamento della transazione e l'autenticazione.

In questo modulo verranno fornite informazioni sui componenti Blazor e si apprenderà come usarli per creare un'interfaccia utente che visualizza i dati dinamici.

Obiettivi di apprendimento

Gli obiettivi del modulo sono:

  • Assemblare un'interfaccia utente per un'app Web creando componenti Blazor.
  • Accedere ai dati da visualizzare nell'app Web.
  • Condividere dati nell'app Web tra più componenti Blazor.
  • Associare un elemento HTML a una variabile in un componente Blazor.