ASP.NET Modulare UI mit Blazor

Dauer
Ausführung
Vor Ort, Online
Startdatum und Ort

ASP.NET Modulare UI mit Blazor

GFU Cyrus AG
Logo von GFU Cyrus AG
Bewertung: starstarstarstarstar_border 7,9 Bildungsangebote von GFU Cyrus AG haben eine durchschnittliche Bewertung von 7,9 (aus 13 Bewertungen)

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte

placeKöln
18. Sep 2025 bis 19. Sep 2025
computer Online: Zoom
18. Sep 2025 bis 19. Sep 2025
placeKöln
11. Dez 2025 bis 12. Dez 2025
computer Online: Zoom
11. Dez 2025 bis 12. Dez 2025
placeKöln
26. Mär 2026 bis 27. Mär 2026
computer Online: Zoom
26. Mär 2026 bis 27. Mär 2026
placeKöln
18. Jun 2026 bis 19. Jun 2026
computer Online: Zoom
18. Jun 2026 bis 19. Jun 2026
placeKöln
24. Sep 2026 bis 25. Sep 2026
computer Online: Zoom
24. Sep 2026 bis 25. Sep 2026
placeKöln
17. Dez 2026 bis 18. Dez 2026
computer Online: Zoom
17. Dez 2026 bis 18. Dez 2026

Beschreibung

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Nach dem Seminar können Sie komplexe Blazor-Anwendungen in modulare, wartbare und wiederverwendbare Komponenten zerlegen. Sie beherrschen den Aufbau generischer Komponenten, den Einsatz von Templates und RenderFragments sowie die Verwaltung von Zustand über Komponenten hinweg. Zudem entwickeln Sie ein eigenes Mini-UI-Kit und lernen Best Practices für komponentenbasierte UI-Architekturen in Blazor kennen.

Inhalt

  • Einführung
    • Zielsetzung: Warum modulare Komponenten?
    • Überblick: Komponentenarchitektur in Blazor
    • Projektstruktur für komponentenbasiertes Arbeiten
  • Blazor-Komponenten - Grundlagen für Wiederverwendbarkeit
    • Komponenten-Syntax und Lifecycle-Methoden
    • Parameter und EventCa…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: ASP.NET, Microsoft Visual Studio(.NET), (X)HTML & CSS, JavaScript & AJAX und XML/XSLT.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Nach dem Seminar können Sie komplexe Blazor-Anwendungen in modulare, wartbare und wiederverwendbare Komponenten zerlegen. Sie beherrschen den Aufbau generischer Komponenten, den Einsatz von Templates und RenderFragments sowie die Verwaltung von Zustand über Komponenten hinweg. Zudem entwickeln Sie ein eigenes Mini-UI-Kit und lernen Best Practices für komponentenbasierte UI-Architekturen in Blazor kennen.

Inhalt

  • Einführung
    • Zielsetzung: Warum modulare Komponenten?
    • Überblick: Komponentenarchitektur in Blazor
    • Projektstruktur für komponentenbasiertes Arbeiten
  • Blazor-Komponenten - Grundlagen für Wiederverwendbarkeit
    • Komponenten-Syntax und Lifecycle-Methoden
    • Parameter und EventCallbacks
    • Komponentenverschachtelung und Scoping
    • Code-Behind vs Inline-Code
  • Komponenten modular gestalten
    • Strukturierung und Organisation von Komponenten
    • Input/Output-Strategien (Props/Events analog zu anderen Frameworks)
    • Lokale vs. globale Komponenten
    • Utility-Komponenten (z. B. Loader, Badge etc.)
  • Generische Komponenten
    • Motivation und Einsatzzwecke
    • Syntax von generischen Komponenten
    • Beispiel: ListView<T> mit Template-Parameter
    • Einschränkungen und Typenbeschränkungen (where T : ...)
    • Praktische Anwendung: Tabellen, Formulare, dynamische Inhalte
  • Cascading Values and Parameters
    • Grundlagen von Cascading Values
    • Unterschied zu regulären Parametern
    • Szenarien: Theme, User Context, Localization
    • Verschachtelte Komponenten und Scoped Cascading
    • Vorsicht bei Überverwendung
  • Templates und RenderFragment
    • RenderFragment und RenderFragment<T>
    • Kompositionsmuster: Header/Footer/Body per Template einbinden
    • Beispiel: Modal-Komponente, Card-Komponente
    • Dynamische UIs mit Template-Komponenten
  • State Management in modularen Komponenten
    • Komponenteninterner Zustand vs. Shared State
    • Kontextweitergabe (z. B. über CascadingValue)
    • Beispiel: Wizard-Komponente mit State-Tracking
    • Kommunikation zwischen Komponenten (z. B. Mediator, Services)
  • Best Practices & Anti-Patterns
    • Was macht eine gute Komponente aus?
    • Auflösung von Abhängigkeiten (z. B. mit Dependency Injection)
    • Wann Templates, wann Code-Generierung?
    • Testbarkeit von Komponenten
  • Hands-On: Praxisprojekt
    • Aufbau eines kleinen UI-Komponenten-Frameworks (Mini-UI-Kit)
    • z. B. Table<T>, Modal, Wizard, Form<T>
    • Integration in bestehende Blazor-Anwendung
    • Wiederverwendung und Testbarkeit
  • Ausblick und Erweiterungen
    • Verwendung mit Razor Class Libraries (RCL)
    • Veröffentlichung als NuGet-Komponente
    • Kombination mit JavaScript (Interop)
    • Roadmap .NET 9: neue Features für Komponenten

Werden Sie über neue Bewertungen benachrichtigt

Es wurden noch keine Bewertungen geschrieben.

Schreiben Sie eine Bewertung

Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.