在2023年里,我们开发了大量的C/S工业软件项目,那我们主要采用了哪些技术,用来实现工业软件的开发?
2023年桌面应用程序,我公司十年客户端开发经验来说说我们自己的看法。排除特定的桌面程序除外的情况下现在主流的几种,WPF,WinForm,QT,Electron等。
1、WPF:可使用C#或语言,界面可以非常绚丽,功能强大,也很成熟,缺点:对于低配电脑或显卡性能低下的流畅度略差。
2、WinForm:使用C#语言,界面朴实,更注重实用性,方便集成其他硬件。
3、QT:使用语言C++,界面漂亮,性能好,跨平台,问题在于开发难度大、除客户特殊需求外,一般不采用QT开发。
4、Electron:使用语言HTML,JS,CSS,功能强大,界面绚丽,跨平台,开发成本低,可以说是集优点于一身,但性能略差。
其他小众中的,相对大众一些的,MFC,WTL,ATL,DuiLib,SOUI等等。但我们认为WinForm和WPF从开发成本和成熟度来说更值得推荐。