3 ms·
I think few people are using the Win32 APIs directly and Microsoft has been shifting their stuff a bunch. WPF (Windows Presentation Foundation ) had been the r
by mdasen 11mo ago
I think few people are using the Win32 APIs directly and Microsoft has been shifting their stuff a bunch.
WPF (Windows Presentation Foundation ) had been the recommendation a while back, but then Microsoft started pushing UWP (Universal Windows Platform). Both of those have been succeeded by WinUI 3. UWP has been deprecated. WPF is alive, but more in a maintenance mode while WinUI 3 takes over the future. Oh, and WinForms were popular, but now not.
There's definitely been a lot of shifting and I think that's caused a lot of annoyance in the developer community - especially as Microsoft ships JS/WebView2 based apps instead of dogfooding their own stuff. If you hang out in the dotnet subreddit enough, you'll definitely see Windows devs annoyed at Microsoft's mercurial attitude toward their desktop frameworks and seeming lack of direction/interest - as their big new things are JS/WebView2.
- tcfhgj 11mo agoafaik UWP still works though, and switching to WinUI3 is mostly just updating the namespace of your windows components