猿问

Windown开发桌面程序的选择,delphi,MFC,Winform?

目前一个JAVA WEB项目,准备做一个Win桌面客户端。

项目主要是一些数据及分析,目前主要计算及画图都在服务器端执行,做Win客户端可减少服务器压力。后期会增加些类似股票行情的实时性数据。我们的客户端,有点类似于同花顺那样,但功能简单很多了,呵呵。

delphi  Pascal语言,从8.0起支持.net(我的理解是同时支持编译为非托管程序,和.net托管程序,不知是否正确?),delphi虽然通用,但市场越来越小,有些担心。

MFC  如果有条件,绝对的首选,但目前公司没有这方面的人员储备,考虑人员费用问题,只能往后放。

Winform  优势是有同事有asp.net的开发经验,虽然跟Winform风马牛不相及,但相对微软家的产品,要熟悉些。但winform的运行速度,相当担心,开发个小工具还成,项目一旦复杂了,不知如何。


慕姐4208626
浏览 584回答 2
2回答

慕容708150

支持用c#的winform,说实话,目前所说的winform很慢,那只是相对来说的。c#相对于c++等语言,慢的只是针对编译器来说的,多了个clr托管运行而已。实际项目中,拖慢程序的大部分是数据库响应时间和框架算法的好坏。所以除非你做的软件是特大型海量数据,及其消耗内存的话,用winform的自动内存管理确实不是好的选择,但是纵观你的项目需求,是绝对可以满足的

一只甜甜圈

按照你自己的论证,就只剩下WinFrom了,你所要做的不是担心运行速度,而是应该想办法优化运行速度。你的项目不复杂,完全够用。
随时随地看视频慕课网APP
我要回答