Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Übersicht über Entity Framework (EF) Core
  • Übersicht über Progressive Web Apps (PWA)

Entity Framework (EF) Core

  • Installation von EF Core
  • Modellierung mit Code First
  • Modellierung mit Database First
  • Verwendung der Fluent-API

Datenabfrage und -speicherung mit EF Core

  • Basisabfragen mit LINQ
  • Aufrufen von gespeicherten Prozeduren
  • Kontrollieren des Tracking-Verhaltens
  • Änderungen speichern
  • Massenimport
  • Transaktionen

Blazor-Komponenten

  • Grundlagen von Razor verstehen
  • Arbeiten mit Komponenten in Blazor
  • Nutzung von C# in Komponenten
  • Parametrisierte Komponenten
  • Komponentenlebenszyklus
  • Einkopplung der Datenbindung
  • Zweiwegdatenbindung
  • Ereignisbindung

Fortgeschrittene Blazor-Komponentenkonzepte

  • Rohes HTML rendern
  • Kindinhalt rendern
  • RenderFragment verwenden
  • RenderTreeBuilder verwenden
  • @key und @attribute verwenden

Routing und Layout

  • Ein Masterlayout erstellen
  • Routing
  • URL-Helfer verwenden

Formulare und Validierung

  • EditForm verwenden
  • Validierung von Formularen
  • @ref verwenden

Dependency Injection (DI) und JSInterop

  • DI verstehen
  • DI mit Standarddiensten
  • DI mit benutzerdefinierten Diensten
  • Aufrufen einer JavaScript-Funktion
  • Aufrufen von C# aus JavaScript

Debuggen und Bereitstellen

  • Eine Blazor-App debuggen
  • Eine Blazor-App bereitstellen
  • Eine Blazor-App aktualisieren

Sicherheit

  • Blazor-Authentifizierung
  • Verwendung von ASP.NET Core Identity und JWT

Entwicklung von Progressive Web Applications (PWA)

  • Übersicht über PWA
  • Verständnis der Funktionen einer PWA
  • Blazor PWA
  • Erstellung offlinefähiger Anwendungen
  • Nutzung von Service Workern
  • Anpassung der Anwendung
  • Caching
  • Hinzufügen von Push-Benachrichtigungen

Zusammenfassung und weitere Schritte

Voraussetzungen

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

Zielgruppe

  • Webentwickler
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien