Archives
All the articles I've archived.
-
AvalonDock v5 Is Released: The Numbers Behind It
AvalonDock v5.0.0 ships today. A look back at the numbers: 109 days, 223 commits, 69 merged pull requests, 7 to 14 NuGet packages, and a test suite that grew from 114 to 527 tests. Plus what comes next with AvalonDock on LibreWPF.
-
Provisioning Jenkins Windows Nodes for .NET Builds and UI Testing with Ansible
How I provision Jenkins Windows execution nodes for .NET builds and, the tricky part, automated UI testing. Why GUI automation refuses to work from a Windows service, and how an auto-logon plus a logon-triggered scheduled task gives you a real interactive desktop that Ansible can stamp out repeatably.
-
AvalonDock v5 — The Biggest Undertaking Since 2020
Updated:AvalonDock v5 is the most ambitious undertaking since 2020 — dropping EOL .NET versions, introducing AvalonDock.Core, and laying the architectural groundwork for the next generation of .NET desktop docking applications. Currently in early pre-alpha.