Comment by d3vguy
14 days ago
The only modern and battle-tested UI framework on Windows is WPF. Going for .NET Fremework 4.8 in the back is smoothest to avoid users needing to install runtime (comes with Windows), but if Microsoft ever decides to include one of LTS versions (NET8 or NET10) this recommendation would change.
Nobody likes web technologies for desktop except lazy developers who know only that and try to make everything fit their world. WinUI3 is so buggy that not even their UI controls samples app can run for more than 5 minutes without crashing.
Pinvoke is reality on Windows and it is fine. COM is garbage but that's what we've got to maintain compatibility across 30 years. Windows is held by duct-tape and chewing gum and that is just reality
No comments yet
Contribute on Hacker News ↗