Georg Piwonka

PIWONKA

Code, Coffee & Creative Chaos

Wer ich bin

Noch kein About-Eintrag.

Aus dem Blog

Hybrid, .NET MAUI, Mac Catalyst — and a clipboard nobody can reach.

25.10.2026

The symptom A SQL editor built on .NET MAUI and Blazor Hybrid. The UI is Blazor, the editor is Monaco, hosted in a BlazorWebView. It has been running on Windows for months. The first run on macOS produces a window that looks right and behaves right — with one exception: Right-click → “Paste” does nothing. No error, no message, no text. Cmd+V, on the other hand, works perfectly. Same codebase, same Monaco. Only a different WebView.

Wenn „Einfügen“ im Kontextmenü nichts tut: Monaco in einer WKWebView Blazor Hybrid, .NET MAUI, Mac C

25.10.2026

Das Symptom Ein SQL-Editor auf Basis von .NET MAUI und Blazor Hybrid. Die Oberfläche ist Blazor, der Editor ist Monaco, gehostet in einem BlazorWebView. Unter Windows läuft das seit Monaten. Der erste Durchlauf auf dem Mac zeigt ein Fenster, das korrekt aussieht und sich korrekt bedienen lässt — mit einer Ausnahme: Rechtsklick → „Einfügen“ bewirkt nichts. Kein Fehler, keine Meldung, kein Text. Cmd+V dagegen funktioniert einwandfrei.

T-SQL: Wie lange dauert das restore?

20.10.2026

Wie lange dauert das Restore noch?

Logging-Framework für MSSQL 2.0: Läufe, Laufzeiten und Fehler, die sonst niemand sieht

30.09.2026

Mein Logging-Framework für MSSQL hat eine zweite Version bekommen, und der Anlass war ein Review meines eigenen Codes, kein Feature-Wunsch. Die erste Version aus dem Beitrag Ein Logging "Framework" für MSSQL reicht für einfaches Protokollieren. Sobald ich damit Auswertungen bauen wollte, stieß ich auf drei Grenzen, und beim genauen Hinsehen fanden sich auch echte Fehler.

The Last Mile: Shipping a .NET App With a 2 GB Brain Inside

05.08.2026

It runs on my machine. Professor Maier believes, deflects, and can be honestly beaten (last post). Five posts of building, and now the part nobody puts in the tutorial: getting it onto someone else's machine.

Was ich mache

Demnächst mehr.