WinForm、WPF、MAUI、Blazor,考虑哪些因素?

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

现在工业和制造业领域主要使用.net开发桌面程序。界面开发可考虑MAUI、WebView2、Electron和QT等技术。大多数情况下可选择Web方式开发。医疗和仪器控制多使用WPF,制造业和工控多使用WinForm。桌面开发需求在一线城市不多,苏州需求较多。

🎯

关键要点

  • 目前使用.net开发桌面程序主要集中在工业和制造业领域。
  • 界面开发可以考虑MAUI、WebView2、Electron和QT等技术,通常选择Web方式开发。
  • 医疗和仪器控制领域多使用WPF,而制造业和工控领域多使用WinForm。
  • 桌面开发需求在一线城市较少,苏州的C#/WinForm/WPF需求较上海多。
  • WinForm在工控机方面非常成熟,适合调用Win32。
  • WPF在医疗和仪器控制方面的用户对界面要求较高。
  • 桌面开发领域发展缓慢,主要因为开发语言和技术已经足够成熟,且大多数应用转向Web方向。
➡️

继续阅读