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方向。
❓
延伸问答
目前哪些领域主要使用.NET开发桌面程序?
主要集中在工业和制造业领域。
在界面开发中可以考虑哪些技术?
可以考虑MAUI、WebView2、Electron和QT等技术。
WPF和WinForm在不同领域的应用有什么区别?
WPF多用于医疗和仪器控制领域,而WinForm多用于制造业和工控领域。
为什么桌面开发需求在一线城市较少?
主要因为桌面开发领域发展缓慢,且大多数应用转向Web方向。
苏州的C#/WinForm/WPF需求与上海相比如何?
苏州的需求比上海要多得多。
WinForm在工控机方面的优势是什么?
WinForm在工控机方面非常成熟,适合调用Win32。
➡️