Struttura del corso

Introduzione

  • Panoramica di Entity Framework (EF) Core
  • Panoramica di Progressive Web App (PWA)

Einingarammi (EF) kjarna

  • Installazione di EF Core
  • Modellazione con l'uso del codice prima di tutto
  • Modellazione tramite database
  • Uso dell'API Fluent

Esecuzione di query e salvataggio dei dati con EF Core

  • Query di base con LINQ
  • Chiamata di stored procedure
  • Controllo del comportamento di tracciamento
  • Salvataggio delle modifiche
  • Inserto in blocco
  • Transazioni

Blazor Componenti

  • Informazioni sui fondamenti di Razor
  • Uso dei componenti in Blazor
  • Utilizzo di C# nei componenti
  • Componenti parametrizzati
  • Ciclo di vita dei componenti
  • Associazione dati unidirezionale
  • Rilegatura a due vie
  • Associazione di eventi

Advanced Blazor Concetti relativi ai componenti

  • Rendering raw HTML
  • Rendering di un contenuto secondario
  • Utilizzo di RenderFragment
  • Utilizzo di RenderTreeBuilder
  • Utilizzo di @key e @attribute

Instradamento e layout

  • Creazione di un layout master
  • Instradamento
  • Utilizzo degli helper URL

Moduli e convalida

  • Utilizzo di EditForm
  • Convalida del modulo
  • Utilizzo di @ref

Inserimento delle dipendenze (DI) e JSInterop

  • Informazioni sull'integrazione delle dipendenze
  • DI con servizio predefinito
  • DI con servizio personalizzato
  • Chiamata di una funzione JavaScript
  • Chiamata di C# da JavaScript

Debug e distribuzione

  • Debug di un'app Blazor
  • Distribuzione di un'app Blazor
  • Aggiornamento di un'app Blazor

Sicurezza

  • Blazor autenticazione
  • Uso dell'identitàdi ASP.NETCore e JWT

Sviluppo di applicazioni Web progressive (PWA)

  • Panoramica di PWA
  • Comprendere le funzionalità di PWA
  • Blazor PWA
  • Creazione di applicazioni offline
  • Utilizzo dei service worker
  • Personalizzazione dell'applicazione
  • Memorizzazione nella cache
  • Aggiunta di notifiche push

Riepilogo e prossime tappe

Requisiti

  • Conoscenza di C#
  • Conoscenza di Blazor e JavaScript
  • Esperienza con .NET Framework

Pubblico

  • Sviluppatori Web
 21 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (4)

Corsi relativi

Jenkins for .Net Continuous Integration (CI)

14 ore

Categorie relative