有小伙伴问:上位机用QT仍是winform/wpf好?
楔子
有小伙伴问:上位机用QT仍是winform/wpf好?
Qt是C++写的,跨平台的UI框架,Winform/wpf是C#写的不跨平台的Windows上运行的UI框架。
那两个说到底是语言素质的争论或者区别。
长处
Qt的长处是能够跨平台运行UI界面,在Linux,Windows,MacOs上都能够运行。以至于在安卓系统上也能够一展身手,在那个非PC端为独一的现代化工程程式软件上,QT有的长处极为明显。
Winform/wpf呢?那两个不克不及跨平台,但是长处是也是比力明显的,就是开发效率十分快。出格是在Windows上,开发一个简单的上位机例子,可能熟手仅仅只要几分钟就搞定了。Wpf亦能够做出比力标致的界面出来。
缺点
说完了长处,缺点呢?QT的缺点是开发周期较长,因为其C++的特征,固然停止大幅度的封拆以及多态继续简化了开发者利用的难度。但素质不会变,它的上手仍然让良多初学者看而生畏。
winform/wpf则简单了良多,其托管代码的素质。关于初学者不需要理解底层,就能够开发出比力像样的项目出来。
结尾
假设想要专业级的开发小我仍是选举Qt,假设想要做出标致的界面吸引客户。快速迭代开发winform/wpf仍是不错的抉择。
Tags: