Zum Inhalt springen
Logo von ballmüllersolutions E-Mail schreiben Anrufen

Blazor-Architektur im Großen

Große Blazor-Anwendungen über Jahre pflegen: Bounded Contexts und Kontextlandkarte, der modulare Monolith mit öffentlichen Verträgen, eine Lösung für mehrere Module, Grenzen mit Architekturtests im Build, ein Designsystem als versioniertes NuGet-Paket, CI nur für betroffene Projekte und die Frage, wann getrennt ausgelieferte Blazor-Anwendungen sich lohnen.

Auf die Warteliste

Akademie durchsuchen Lernplan für diesen Kurs

Für wen

Für Teams und Einzelne, die mehrere Blazor-Anwendungen oder eine große Anwendung betreuen und Schnitte und Grenzen bewusst setzen wollen.

Voraussetzungen

W8 Blazor in der Tiefe oder gleichwertige Praxis und K4 (Architekturentscheidungen, Azure).

Danach können Sie

  • Bounded Contexts finden und als Kontextlandkarte festhalten
  • Einen modularen Monolithen mit Modulen als Projekten und öffentlichen Verträgen aufbauen
  • Eine Lösung mit zentralen Build- und Paketregeln für mehrere Module führen
  • Modulgrenzen mit Architekturtests im Build durchsetzen
  • Ein Designsystem als NuGet-Paket versionieren und Brüche mit Package Validation finden
  • Betroffene Projekte aus einer Änderung bestimmen und entscheiden, wann Micro-Frontends sich lohnen

Inhalte

  1. W11.1

    Schnitt und Module

    Bounded Contexts, Kontextlandkarte, modularer Monolith, öffentliche Verträge

    6 h
  2. W11.2

    Repository und Grenzen

    eine Lösung für mehrere Module, zentrale Paketverwaltung, Architekturtests

    6 h
  3. W11.3

    Bibliotheken, CI, Auslieferung

    Designsystem als NuGet-Paket, CI für betroffene Projekte, Micro-Frontends

    10 h

Zusammen rund 22 Stunden (Richtwert).

Lektionen

Text und Video jeder Lektion sehen Sie nach dem Kauf hier auf der Seite; Titel und Ziele stehen schon jetzt da. Ein Selbstlernkurs: Sie arbeiten die Lektionen der Reihe nach durch und prüfen Ihre Übungen selbst an den Lösungen.

Das erste Modul (W11.1) können Sie kostenlos lesen, mit Text und Video, ohne Anmeldung: so sehen Sie vor dem Kauf, wie der Kurs arbeitet.

Die Lektionen stehen unter ihren Modulen, in der Reihenfolge des Kurses. Ein Klick auf ein Modul öffnet oder schließt seine Lektionen.

W11.1 Schnitt und Module

Richtwert: 6 Stunden · 2 Lektionenkostenlos lesen
  1. Lektion 1 · etwa 180 Minuten

    Bounded Contexts und die Kontextlandkarte

W11.2 Repository und Grenzen

Richtwert: 6 Stunden · 2 Lektionen
  1. Lektion 4 · etwa 180 Minuten

    Grenzen durchsetzen mit Architekturtests

W11.3 Bibliotheken, CI, Auslieferung

Richtwert: 10 Stunden · 3 Lektionen
  1. Lektion 6 · etwa 180 Minuten

    CI nur für betroffene Projekte

Abschlussprojekt: die Kladde

Was die Kladde nach diesem Kurs kann

Die Kladde als modularer Monolith mit den Modulen Kontakte, Buchung und Ausschreibungen, bewachten Grenzen, einem Designsystem-Paket und einem Skript für betroffene Projekte.

Der Kurs endet mit einer Modulprüfung: einer vorgegebenen Lösung, deren Grenzverletzungen Sie mit Tests finden und beheben.

Mehr über die Kladde

Zertifizierungen

Microsoft bietet dazu keine eigene Prüfung an.

Weiterlernen mit Microsoft Learn

Lernpfade und Dokumentation von Microsoft passend zu diesem Kurs, auf Microsoft Learn meist auch auf Deutsch.

Alle Kurse im Überblick