Seminare
Seminare

.NET MAUI Blazor Hybrid: eine Razor-UI für Web, Desktop und Mobile

Seminar - GFU Cyrus AG

Wer das Seminar besucht hat, kann Anwendungen nach dem Blazor-Hybrid-Muster bauen und eine Razor-UI über Web, Desktop und Mobile teilen: den BlazorWebView einsetzen und gegen Blazor Web und XAML-natives MAUI abgrenzen, ein MAUI-Blazor-Hybrid-Projekt einrichten, die gemeinsame UI in eine Razor Class Library auslagern, die vereinheitlichte Vorlage für Web und Native nutzen, aus Blazor auf native Geräte- und Plattformfunktionen zugreifen und die App über die Stores ausliefern.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • 1. Blazor Hybrid verstehen
    • Der BlazorWebView: Razor-Komponenten nativ ausführen
    • Abgrenzung: Blazor Web, Blazor Hybrid und XAML-natives MAUI
    • Wann das Hybrid-Muster trägt - und wann nicht

  • 2. Eine Blazor Hybrid App aufbauen
    • Das MAUI-Blazor-Hybrid-Projekt einrichten und starten
    • Aufbau und Zusammenspiel von BlazorWebView und MAUI

  • 3. Eine UI über Web und Native teilen
    • Die gemeinsame UI in eine Razor Class Library auslagern
    • Die vereinheitlichte Vorlage für Blazor Web und MAUI Hybrid
    • Render-Modi und plattformabhängige Anteile trennen

  • 4. Native Interop und Gerätezugriff
    • Aus Blazor auf native Plattformfunktionen zugreifen
    • Geräte-APIs nutzen: Kamera, Sensoren, Dateisystem
    • Dependency Injection über die gemeinsame UI
    • JavaScript-Interop im Hybrid-Kontext

  • 5. Styling, Debugging und Auslieferung
    • Gemeinsames Styling und plattformgerechte Anpassung
    • Debugging über Web und Gerät sowie Veröffentlichung in App Store und Google Play

  • Praxis-Übung: Eine bestehende Blazor-Komponente in eine geteilte Razor Class Library überführen, sie als MAUI-Blazor-Hybrid-App nativ ausführen, eine native Gerätefunktion wie die Kamera aus Blazor heraus ansprechen und die App für die Auslieferung vorbereiten.



Zielgruppe:
  • NET-Entwicklerinnen und -Entwickler mit Blazor- oder MAUI-Erfahrung
  • Web-Entwickler, die ihre Blazor-UI als native App ausliefern wollen
  • App-Entwickler, die eine gemeinsame UI über Plattformen teilen möchten
  • Architektinnen und Architekten, die Cross-Platform-Strategien bewerten


Voraussetzungen: Die Teilnehmenden bringen Erfahrung in der .NET-Entwicklung mit C# und Grundkenntnisse in Blazor oder .NET MAUI mit - etwa aus dem Kurs „.NET MAUI und Blazor. Dieser Aufbaukurs ist kein Blazor- oder MAUI-Einstieg, sondern fokussiert das Hybrid-Muster.

Seminarkennung:
S7267
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha