← home

Blog

Updates, migration notes, and architecture write-ups.

October 9, 2026 · 4 min read

Cross-platform WinForms in 2026: where Majorsilence.Forms fits next to MAUI, Avalonia and Uno

If you have a WinForms codebase and need Linux and macOS, the question is how much of your code survives. Here is where Majorsilence.Forms stands on each platform, honestly.

Read post →
October 8, 2026 · 7 min read

What landed since August: 26.9.0, four new backends, CSS theming, and the behaviour audit

Seven weeks and 557 commits: GTK 4, Terminal, WinForms and WPF hosts, .NET Framework 4.8 support, CSS themes, async-only dialogs on mobile and browser, and one paint change you need to act on.

Read post →
July 21, 2026 · 4 min read

Introducing Majorsilence.Forms

A WinForms-style UI framework for moving legacy and modern WinForms apps onto a cross-platform stack — without a rewrite.

Read post →
July 21, 2026 · 5 min read

Platform backends: Avalonia, Uno, and Headless

Majorsilence.Forms draws every control itself with SkiaSharp — the windowing toolkit underneath is just a host. Here's how the seam works.

Read post →
July 21, 2026 · 6 min read

Migrating a WinForms app with majorsilence-migrate

A deliberately textual rewriter — not a Roslyn transform — so it can run over thousands of files in seconds, even ones that don't currently compile.

Read post →