如果需要跨平台
现在最多人推的感觉是Electron(HTML/CSS/JS)
因为他可以把网页包成桌面应用软件
Qt(c++)或是Pyqt/Pyside(Python)也是不错的选择
但Python的exe有开启来要等很久的问题
不考虑跨平台仅在Windows系统
整体来说最完美的还是WPF了
除了能够简单实现MVVM之外
我觉得最大的助力就是MaterialDesign/HandyControl这种超赞又强大的开源UI套件
有用过的应该都知道,简直是免费神器
而且他们近期都还有在更新
真要说WPF最大的缺点我觉得是学习曲线问题
对一个完全没人带的纯新手会满吃力的
C# + XAML + MVVM + .Net UI元件的行为逻辑
不过有ChatGPT之后XAML开发上算是简单很多了
而WinForm跟WPF比起来
就是加水蒸汽老爷车跟特斯拉的差别
基本上已经不适合用来在这个时代开发产品啦
至于手机App的话就不太熟了