Blazor WebAssembly ( blazorwebassembly | 14 hours )

Prerequisites:
  • Comprensione di C# e HTML
  • Conoscenza di Blazor

Pubblico

  • Sviluppatori Web
Overview:

Blazor è un framework web open source scritto in C# che consente agli sviluppatori di creare interfacce utente e applicazioni web interattive utilizzando C#.

Questo corso di formazione dal vivo con istruttore (online o in loco) è rivolto agli sviluppatori web che desiderano utilizzare Blazor WebAssembly per creare un'applicazione web.

Al termine di questo corso di formazione, i partecipanti saranno in grado di:

  • Comprendere i moduli e l'autenticazione in Blazor WebAssembly.
  • Create un progetto Blazor WebAssembly.
  • Scopri i diversi modi per eseguire la tua applicazione web.

Formato del corso

  • Lezione e discussione interattiva.
  • Un sacco di esercizi e pratica.
  • Implementazione pratica in un ambiente live-lab.

Opzioni di personalizzazione del corso

  • Per richiedere una formazione personalizzata per questo corso, contattateci per l'organizzazione.
Course Outline:

Introduzione

  • Panoramica di Blazor WebAssembly

Introduttiva

  • Creazione di un progetto ASP.NET core hosted Blazor WebAssembly
  • Inizializzazione del repository Git

Moduli e autenticazione

  • Modulo di accesso utente e convalida
  • Modello di registrazione dell'utente
  • Registrazione di oggetti nella console
  • Utilizzo dei pulsanti di opzione
  • Spostamento dell'utente con NavigationManager
  • AuthenticationStateProvider
  • Restrizioni della pagina
  • LocalStorage per l'autenticazione
  • Aggiunta di un'opzione di disconnessione
  • Pulizia della navigazione e aggiunta di un Favlcon

API Web ed Entity Framework

  • Informazioni sul modello MVC (Model-View-Controller)
  • Aggiunta di UnitController
  • Unità di ricezione dall'API Web
  • Informazioni sui metodi HTTP
  • Installazione e utilizzo di Entity Framework (EF)
  • Implementazione di DataContext
  • Visualizzazione del database
  • Aggiunta, aggiornamento e rimozione di un'unità

.NET Core

  • Panoramica di .NET Core
  • Componente rasoio
  • Comunicazione dei componenti
  • Moduli .NET e autenticazione
  • API Web .NET ed EF
  • Autenticazione con JSON Web Token (JWT)
  • Unità utente

Pubblicazione e distribuzione

  • Distribuzione di un'applicazione Web su un Windows Server
  • Pubblicazione e distribuzione di un'app con Visual Studio

Riepilogo e passaggi successivi

Sites Published:

United Arab Emirates - Blazor WebAssembly

Qatar - Blazor WebAssembly

Egypt - Blazor WebAssembly

Saudi Arabia - Blazor WebAssembly

South Africa - Blazor WebAssembly

Brasil - Blazor WebAssembly

Canada - Blazor WebAssembly

中国 - Blazor WebAssembly

香港 - Blazor WebAssembly

澳門 - Blazor WebAssembly

台灣 - Blazor WebAssembly

USA - Blazor WebAssembly

Österreich - Blazor WebAssembly

Schweiz - Blazor WebAssembly

Deutschland - Blazor WebAssembly

Czech Republic - Blazor WebAssembly

Denmark - Blazor WebAssembly

Estonia - Blazor WebAssembly

Finland - Blazor WebAssembly

Greece - Blazor WebAssembly

Magyarország - Blazor WebAssembly

Ireland - Blazor WebAssembly

Luxembourg - Blazor WebAssembly

Latvia - Blazor WebAssembly

España - Blazor WebAssembly

Italia - Blazor WebAssembly

Lithuania - Blazor WebAssembly

Nederland - Blazor WebAssembly

Norway - Blazor WebAssembly

Portugal - Blazor WebAssembly

România - Blazor WebAssembly

Sverige - Blazor WebAssembly

Türkiye - Blazor WebAssembly

Malta - Blazor WebAssembly

Belgique - Blazor WebAssembly

France - Blazor WebAssembly

日本 - Blazor WebAssembly

Australia - Blazor WebAssembly

Malaysia - Blazor WebAssembly

New Zealand - Blazor WebAssembly

Philippines - Blazor WebAssembly

Singapore - Blazor WebAssembly

Thailand - Blazor WebAssembly

Vietnam - Blazor WebAssembly

India - Blazor WebAssembly

Argentina - Blazor WebAssembly

Chile - Blazor WebAssembly

Costa Rica - Blazor WebAssembly

Ecuador - Blazor WebAssembly

Guatemala - Blazor WebAssembly

Colombia - Blazor WebAssembly

México - Blazor WebAssembly

Panama - Blazor WebAssembly

Peru - Blazor WebAssembly

Uruguay - Blazor WebAssembly

Venezuela - Blazor WebAssembly

Polska - Blazor WebAssembly

United Kingdom - Blazor WebAssembly

South Korea - Blazor WebAssembly

Pakistan - Blazor WebAssembly

Sri Lanka - Blazor WebAssembly

Bulgaria - Blazor WebAssembly

Bolivia - Blazor WebAssembly

Indonesia - Blazor WebAssembly

Kazakhstan - Blazor WebAssembly

Moldova - Blazor WebAssembly

Morocco - Blazor WebAssembly

Tunisia - Blazor WebAssembly

Kuwait - Blazor WebAssembly

Oman - Blazor WebAssembly

Slovakia - Blazor WebAssembly

Kenya - Blazor WebAssembly

Nigeria - Blazor WebAssembly

Botswana - Blazor WebAssembly

Slovenia - Blazor WebAssembly

Croatia - Blazor WebAssembly

Serbia - Blazor WebAssembly

Bhutan - Blazor WebAssembly

Nepal - Blazor WebAssembly