Entwickler-Blog · Notizen aus der Praxis

Geek Overflow

Notizen aus .NET, WPF, Azure und dem echten Entwickleralltag.

Aktuelle Beiträge
Ein sichtbar genutzter Entwicklerarbeitsplatz mit Tastatur, Notizbuch und Monitor

Aus dem Archiv

Notizen, die im Alltag weiterhelfen.

222 Beiträge

Logging ohne Boxing

Ein _logger.LogInformation("Kunde {Id} geladen", id) boxt den Parameter und formatiert die Zeichenkette, selbst wenn die Stufe gar nicht aktiv ist.

Vanillekipferl, dritter Anlauf

Vanillekipferl sind der Beweis, dass ein Rezept mit fünf Zutaten trotzdem misslingen kann. Meine ersten beiden Versuche sind auf dem Blech zerfallen.

Gespielt: Shadow Tactics und Desperados III

In meiner Steam-Statistik stehen bei Shadow Tactics 33 Stunden und bei Desperados III 46. Das sind für mich ungewöhnlich hohe Werte, denn die meisten Spiele lege ich nach fünf Stunden weg. Zeit, aufzuschreiben, warum ausgerechnet diese beiden hängengeblieben sind.

required statt Konstruktor-Orgien

Ein Objekt mit acht Pflichtfeldern führte bisher entweder zu einem unübersichtlichen Konstruktor oder zu Objekten, die halb befüllt herumliegen. Seit C# 11:

Blazor oder WPF für interne Werkzeuge?

Die Frage kommt in fast jedem Projekt: Ein kleines internes Werkzeug soll gebaut werden, drei Masken, eine Datenbank dahinter, fünf bis zwanzig Leute benutzen es. Desktop oder Web?

SQLite im Arbeitsspeicher für EF-Core-Tests

Der InMemory-Provider von EF Core ist keine Datenbank. Er kennt keine Fremdschlüssel, keine Eindeutigkeit und kein SQL, weshalb Tests grün sind und die Anwendung trotzdem kracht.

Notizbuch und Tastatur auf einem genutzten Entwicklerarbeitsplatz
Real work / no lab setup

Wer hier schreibt

Matt. Entwickler, Notizsammler, Problemlöser.

Ich schreibe über .NET, C#, WPF, Azure, Werkzeuge – und immer öfter über KI. Nicht aus dem Lehrbuch, sondern aus dem echten Entwickleralltag.

Mehr über mich

Nach Thema einsteigen

Woran ich gerade denke und arbeite.