ASP.NET Core Blazor (03949)

Kursdetails

Kurs ASP.NET Core Blazor
Status geplant
Kategorie Programmierung
Kursart Offenes Training
Freie Plätze
Unverbindlich anfragen

ASP.NET Core Blazor

Blazor Überblick

Überblick Microsoft Web Technologien

Was ist Blazor WebAssembly

Was ist Blazor ServerSide

    Werkzeuge und Abhängigkeiten

Blazor Komponenten und Layouts

Überblick

Razor Syntax

    Grundlagen

    Routing

Konfiguration

Dependency Injection

Startup Klasse

Blazor Komponenten

Geschachtelte Komponenten

Komponenten Parameter

    Routen Parameter

    Layouts

Kaskadierende Values und Parameter

EventHandling und DataBinding Ereignisbehandlung

    Grundlegende Syntax

    Ereignis Argumente

Häufig verwendete Event Argumente

EventCallbacks

Default Actions und Event Propagation

Datenbindung

    Grundlagen

One Way Datenbindung

Two Way Datenbindung

Sitzungsverwaltung

Blazor Server Sitzungsverwaltung

Blazor WebAssembly Sitzungsverwaltung

Formulare und Valdierung

Binden einer Form

    Verarbeiten der Formular Übermittlung

Eingebaute Formular Komponenten

Display-name Unterstützung

Error message template support

    Einfache Validierung

    Data Annotierungs Validator und Benutzerdefinierte Validierung

Validierungskomponenten

Authentifizierung und Autorisierung

Überblick

    Verfolgung des Authentifizierungs- Zustandes

AuthorizeView Komponente

Rollen basierende und Policy basierende Autorisierung

JavaScript InterOp

    Überblick

    Aufrufen von JavaScript Funktionen aus Blazor C# Code     Aufrufen von .NET C# Methoden aus JavaScript Code

Templated Components

    Einführung in Templated Components Erstellen von  Templated Components

Verwenden von Templated Components

Generische Templated Components

Progressive Web Apps

Anforderungen

    Übersicht und Rückblick von Appentwicklung

    Einführung PWA

    Zukunft von  PWAs

    Erstellen von Prrogressiven Web Apps mit ASP.NET Core Blazor WebAssembly

Kurszeiten

Wochentag Uhrzeit
Dienstag 09:00 - 17:00
Mittwoch 09:00 - 17:00
Donnerstag 09:00 - 17:00

Veranstaltungsort

Online-Training

Powered by SEMCO®