Mid 2020 I was asked to port an app away from Silverlight before it hit EOL in Oct 2021. I wrote the original app in WinForms in 2003. Having experienced Win32, MFC, ATL, WinForms, WPF, WinRT and looked into WinUI I decided to pass on it.
ANY other UI technology is probably a better long term bet than anything Microsoft come out with.
For me what did it was the way they managed (or actually really didn't) the transition from .NET Native and C++/CX to their replacements, both with much lesser tooling, requiring manually dealing with code generation, merging files, no designer, while their GitHub issues keep increasing exponentially.
pjmlp|3 years ago