Eigenes Projekt · Station 10 von 10
Diese Website
Mein Portfolio in Blazor: zweisprachig, mit meinen Projekten und einer Download-Seite für PameliaChat.

Ziel
Das Gelernte in einer Anwendung zusammenbringen, die im Netz läuft und die ich pflegen kann.
Umsetzung
- Blazor Web App mit .NET 10 und serverseitiger Interaktivität: Seiten, Komponenten und Layout in C#, der Code bleibt auf dem Server.
- Deutsch und Englisch, die Sprache wechselt ohne Neuladen: Jede Komponente zeichnet sich bei einem Wechsel neu.
- Die Projektseite ist datengetrieben: Eine Datei beschreibt die Stationen und Bilder, es gibt keine eigene Seite pro Station.
- Ein Kontaktformular mit Schutz vor Spam und eine Download-Seite für PameliaChat.
- Automatische Tests für Seiten, Sprachen, Texte und Stationen; läuft auf meinem eigenen Server.

Was ich gelernt habe
Wie viel unsichtbare Arbeit in einer fertigen Website steckt: Texte in zwei Sprachen, Tests, Sicherheit und der Betrieb auf dem Server.