Eigenes Projekt · Station 10 von 10

Diese Website

Mein Portfolio in Blazor: zweisprachig, mit meinen Projekten und einer Download-Seite für PameliaChat.

Diese Website

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.

Es ist ein unerwarteter Fehler aufgetreten. Neu laden 🗙

Verbindung wird wiederhergestellt …

Verbindung fehlgeschlagen. Nächster Versuch in Sekunden.

Verbindung fehlgeschlagen. Bitte erneut versuchen oder die Seite neu laden.

Die Sitzung wurde vom Server pausiert.

Die Sitzung konnte nicht fortgesetzt werden. Bitte erneut versuchen oder die Seite neu laden.