Kursplan

Införandet

  • Översikt över Entity Framework (EF) Core
  • Översikt över Progressive Web App (PWA)

Kärna för entitetsramverket (EF)

  • Installera EF Core
  • Modellering med hjälp av kod först
  • Modellering med hjälp av databasen först
  • Använda flytande API

Fråga och spara data med EF Core

  • Grundläggande frågor med hjälp av LINQ
  • Anropa lagrade procedurer
  • Kontrollera spårningsbeteendet
  • Spara ändringar
  • Bulk insats
  • Transaktioner

Blazor Komponenter

  • Förstå grunderna i Razor
  • Arbeta med komponenter i Blazor
  • Använda C# i komponenter
  • Parametriserade komponenter
  • Komponentens livscykel
  • Enkelriktad databindning
  • Tvåvägs bindning
  • Bindning av händelser

Avancerade Blazor komponentkoncept

  • Rendering av rådata HTML
  • Återge ett underordnat innehåll
  • Använda RenderFragment
  • Använda RenderTreeBuilder
  • Använda @key och @attribute

Rutt och layout

  • Skapa en huvudlayout
  • Routning
  • Använda URL-hjälpare

Formulär och validering

  • Använda EditForm
  • Validering av formulär
  • Använda @ref

Beroendeinmatning (DI) och JSInterop

  • Förstå DI
  • DI med standardtjänst
  • DI med anpassad service
  • Anropa en JavaScript-funktion
  • Anropa C# från JavaScript

Felsökning och distribution

  • Felsöka en Blazor-app
  • Distribuera en Blazor-app
  • Uppgradera en Blazor-app

Säkerhet

  • Blazor Autentisering
  • Använda ASP.NET Core identitet och JWT

Utveckling av progressiva webbapplikationer (PWA)

  • Översikt över PWA
  • Förstå funktionerna i PWA
  • Blazor PWA
  • Skapa offlineprogram
  • Använda servicearbetare
  • Anpassa programmet
  • Cachelagring
  • Lägga till push-notiser

Sammanfattning och nästa steg

Krav

  • Förståelse för C#
  • Kunskap om Blazor och JavaScript
  • Erfarenhet av .NET framework

Publik

  • Webbutvecklare
 21 timmar

Antal deltagare



Price per participant

Vittnesmål (4)

Relaterade Kurser

Jenkins for .Net Continuous Integration (CI)

14 timmar

Relaterade Kategorier