Contattataci

Struttura del corso

Introduzione

  • Panoramica su Blazor WebAssembly

Primi passi

  • Creazione di un progetto Blazor WebAssembly ospitato da ASP.NET Core
  • Inizializzazione di un repository Git

Moduli e Autenticazione

  • Modulo di accesso utente e sua validazione
  • Modello per la registrazione degli utenti
  • Registrazione dei log sulla console
  • Utilizzo dei pulsanti a scelta multiple
  • Navigazione dell’utente tramite NavigationManager
  • Gestione dello stato di autenticazione con AuthenticationStateProvider
  • Restrizioni all’accesso alle pagine
  • Utilizzo del LocalStorage per l’autenticazione
  • Aggiunta di un’opzione di disconnessione
  • Perfezionamento della navigazione e aggiunta di una Favicon

Web API ed Entity Framework

  • Concetti fondamentali sul pattern Model-View-Controller (MVC)
  • Aggiunta del controller UnitController
  • Ricezione dei dati unitari dalla Web API
  • Descrizione dei metodi HTTP utilizzabili
  • Installazione e impiego di Entity Framework (EF)
  • Configurazione di DataContext per l’accesso ai dati
  • Visualizzazione della struttura del database
  • Inserimento, aggiornamento ed eliminazione delle unità nel sistema

.NET Core

  • Introduzione a .NET Core
  • Componenti Razor e loro utilizzo
  • Comunicazione tra componenti software
  • Gestione dei moduli e dell’autenticazione in .NET
  • Utilizzo di Web API e Entity Framework in .NET
  • Autenticazione mediante JSON Web Token (JWT)
  • Gestione degli oggetti utente e delle unità associate

Pubblicazione e distribuzione

  • Distribuzione dell’applicazione web su un server Windows
  • Pubblicazione di un’app tramite Visual Studio

Riepilogo e prossimi passi

Requisiti

  • Conoscenza base di C# e HTML
  • Competenze fondamentali su Blazor

Destinatari

  • Sviluppatori web
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative