Detaillierte Informationen zum Seminar
Inhalte:
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
Dauer/zeitlicher Ablauf:
4 Tage
Ziele/Bildungsabschluss:
Siehe Beschreibung und Inhalt.
Teilnahmevoraussetzungen:
- Grundkenntnisse in C#: Verständnis der Sprachelemente wie Klassen, Methoden, Variablen, Schleifen und Events.
- Erfahrung mit ASP.NET Core
- Kenntnisse in HTML, CSS und JavaScript
- Erfahrung mit Blazor oder .NET MAUI (optional, aber hilfreich)
Falls die Teilnehmer bereits mit Blazor WebAssembly, Blazor Server oder MAUI gearbeitet haben, können sie schneller in Blazor Hybrid einsteigen.
Material:
Im Preis enthalten sind PC-COLLEGE - Zertifikat, technische Beratung und Kursmaterial.
Förderung:
Bildungsscheck, andere auf Anfrage
Zielgruppe:
Nach dem Kurs können Sie plattformübergreifende Anwendungen mit Blazor Hybrid umsetzen, native Funktionen integrieren und skalierbare App-Architekturen für moderne Geschäftsanwendungen entwickeln.
Seminarkennung:
BZH260223-ONL