Sie lernen, wie Sie mit Blazor Hybrid moderne Anwendungen entwickeln, die auf Web, Desktop und Mobile gleichermaßen laufen. Der Kurs behandelt Architektur, Datenbindung, Routing, WebAPI-Anbindung und die Integration nativer Funktionen mit MAUI.
Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.
Inhalt:
- Grundlagen von Blazor Hybrid
- - Einführung in Blazor Hybrid
- - Unterschiede zu Blazor Server und Blazor WebAssembly
- - Anwendungsfälle und Vorteile
- Projektstruktur und Konfiguration
- - Aufbau eines Blazor Hybrid-Projekts
- - Konfigurationsdateien und ihre Nutzung
- - AppSettings und Umgebungsvariablen
- Dependency Injection und IoC-Container
- - Grundlagen der Dependency Injection
- - Nutzung des IoC-Containers in .NET
- - Registrierung und Verwendung von Services
- Komponenten in Blazor
- - Grundlagen von Blazor-Komponenten
- - Lifecycle von Komponenten
- - Kommunikation zwischen Komponenten
- UI und Styling
- - Styling in Blazor Hybrid
- - Responsive Design
- - Nutzung von CSS und Third-Party UI-Libraries
- Datenbindung und Interaktivität
- - One-Way und Two-Way Data Binding
- - Event-Handling
- - Formulare und Validierung
- Routing und Navigation
- - Navigation in Blazor Hybrid
- - Deep Linking
- - Wechsel zwischen nativen und Blazor-Ansichten
- Integration mit nativen Funktionen
- - Zugriff auf Gerätesensoren
- - Kamera, GPS und andere Systemdienste
- - Kommunikation zwischen Blazor und MAUI
- Datenzugriff mit ASP.NET Core WebAPI
- - Grundlagen der WebAPI
- - Kommunikation zwischen Blazor und WebAPI
- Datenbankanbindung mit EF Core
- - Einführung in Entity Framework Core
- - Migrationen und Datenbankmanagement
- - CRUD-Operationen mit EF Core
- Leistungsoptimierung und Debugging
- - Debugging-Techniken
- - Optimierung für mobile und Desktop-Anwendungen
- - Caching und Lazy Loading
- Sicherheit in Blazor Hybrid
- - Authentifizierung und Autorisierung
- Praxisprojekt und Abschluss
- - Entwicklung einer kleinen Blazor Hybrid-App
Direktlink zum Kurs!