Schulungsübersicht

Einführung

  • Überblick über Entity Framework (EF) Core
  • Überblick über die Progressive Web App (PWA)

Entity Framework (EF) Kern

  • Installation von EF Core
  • Modellierung mit Code zuerst
  • Modellierung zuerst mit der Datenbank
  • Fließende API verwenden

Abfragen und Speichern von Daten mit EF Core

  • Grundlegende Abfragen mit LINQ
  • Aufrufen gespeicherter Prozeduren
  • Steuerung des Verfolgungsverhaltens
  • Speichern von Änderungen
  • Bulk-Einfügen
  • Vorgänge

Blazor Bestandteile

  • Verstehen der Razor-Grundlagen
  • Arbeiten mit Komponenten in Blazor
  • Verwendung von C# in Komponenten
  • Parametrisierte Komponenten
  • Lebenszyklus von Komponenten
  • Einseitige Datenbindung
  • Zwei-Wege-Bindung
  • Ereignis-Bindung

Advanced Blazor Komponenten-Konzepte

  • Unbearbeitetes Rendering HTML
  • Rendering eines untergeordneten Inhalts
  • RenderFragment verwenden
  • Verwendung von RenderTreeBuilder
  • Verwendung von @key und @attribute

Routing und Layout

  • Erstellen eines Stammlayouts
  • Weiterleiten von
  • URL-Helfer verwenden

Formulare und Validierung

  • EditForm verwenden
  • Formular-Validierung
  • Verwendung von @ref

Dependency Injection (DI) und JSInterop

  • DI verstehen
  • DI mit Standarddienst
  • DI mit benutzerdefiniertem Dienst
  • Aufrufen einer JavaScript-Funktion
  • C#-Aufruf von JavaScript

Fehlersuche und Bereitstellung

  • Fehlersuche in einer Blazor-Anwendung
  • Bereitstellen einer Blazor-Anwendung
  • Aktualisieren einer Blazor-Anwendung

Sicherheit

  • Blazor Authentifizierung
  • Verwendung vonASP.NETcore identity und JWT

Entwicklung progressiver Webanwendungen (PWA)

  • Überblick über PWA
  • Verstehen der Funktionen von PWA
  • Blazor PWA
  • Erstellen von Offline-Anwendungen
  • Verwendung von Service Workern
  • Anpassen der Anwendung
  • Zwischenspeichern
  • Hinzufügen von Push-Benachrichtigungen

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis von C#
  • Kenntnisse von Blazor und JavaScript
  • Erfahrungen mit dem .NET-Framework

Publikum

  • Web-Entwickler
 21 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (4)

Kombinierte Kurse

Jenkins for .Net Continuous Integration (CI)

14 Stunden

Verwandte Kategorien