做客户端管理系统用 WinForm 还是 WPF ? 请给本人一个理由

.Net技术 码拜 8年前 (2016-05-07) 1814次浏览
  做客户端管理系统用 WinForm 还是 WPF ? 请给本人一个理由!有点纠结,请大家讨论一下这2种技术的利与弊!
解决方案

5

winform简单一点,传统的编程
WPF,你还得去用另外一种语言来构建你的界面
小工程就用winform算了,大工程,大产品,人多的话,你可以选择WPF

5

winform 兼容好一点,项目比较赶的话,还是winform。不着急的项目 wpf 做做,也可以学习学习。

5

引用:

本人也是比较赞成用WPF, winform老技术,界面层次混乱也是事实,而且WPF将来即便转成asp.net也比较方便。

混乱是什么意思?没有听懂,能举个例子么?
怎么容易转asp.net呢?也请说明?假如你是完整的分层的话,本人觉得winform转webform也是容易的,WPF转sliverlight可能还可能说得过去
还真不清楚你说什么。

5

都说是管理系统了 做那么多绚丽的东西 有用吗?
你当你系统是QQ游戏大厅?
系统实用性最重要..乱七八糟的特效相反会给软件减分..
你看超市打小票的系统  应该是最难看的了..除了label textbox 以及grid没其他了..但是实用
so  本人的答案,自然就不用说了.

5

引用:
Quote: 引用:

必须用WPF啊,winform老技术,界面层次混乱

扯淡的观点~层次之前的只是原因是你的程序设计问题,wpf跟winform只是形式不同罢了

没用过wpf就别乱说了,winform界面有层次可言? 有视觉树? 能像html那样,看见界面层次吗。
当界面大改,你除了把已有控件,剪切下来,放另一个地方,然后修修改改,再贴回来,重新注册事件。你还有什么办法?
其次,winform底层是gdi+,界面闪缩问题你本人能解决吗?重绘皮肤工作量大不大?重绘效果好不好?
wpf底层是dx,效果比winform好没的说,
就新手而言,两种东西学习都要成本,为什么不学习好用的,先进,掌握WPF,开发metro,wp都不是问题。

5

引用:
Quote: 引用:
Quote: 引用:

必须用WPF啊,winform老技术,界面层次混乱

扯淡的观点~层次之前的只是原因是你的程序设计问题,wpf跟winform只是形式不同罢了

没用过wpf就别乱说了,winform界面有层次可言? 有视觉树? 能像html那样,看见界面层次吗。
当界面大改,你除了把已有控件,剪切下来,放另一个地方,然后修修改改,再贴回来,重新注册事件。你还有什么办法?
其次,winform底层是gdi+,界面闪缩问题你本人能解决吗?重绘皮肤工作量大不大?重绘效果好不好?
wpf底层是dx,效果比winform好没的说,
就新手而言,两种东西学习都要成本,为什么不学习好用的,先进,掌握WPF,开发metro,wp都不是问题。

想说WPF有很多东西都还有没有解决,特别内存的管理上很混乱。只是小数据量那没有问题,一旦数据量增大,那WPF简直是灾难,内存居高不下,不要说什么层次的问题,其实都是一个通过容器来装载组建或自定义组建。
其次一个管理系统,最需要的是稳定而不是华而不实。但WPF的一些特性还是让人耳目一新,很好。

5

支持winform,曾经有人做管理系统,拼命找第三方控件追求美化。还是先整整逻辑,功能,效率比较靠谱。wpf可以学学。

5

引用:
Quote: 引用:
Quote: 引用:
Quote: 引用:

必须用WPF啊,winform老技术,界面层次混乱

扯淡的观点~层次之前的只是原因是你的程序设计问题,wpf跟winform只是形式不同罢了

没用过wpf就别乱说了,winform界面有层次可言? 有视觉树? 能像html那样,看见界面层次吗。
当界面大改,你除了把已有控件,剪切下来,放另一个地方,然后修修改改,再贴回来,重新注册事件。你还有什么办法?
其次,winform底层是gdi+,界面闪缩问题你本人能解决吗?重绘皮肤工作量大不大?重绘效果好不好?
wpf底层是dx,效果比winform好没的说,
就新手而言,两种东西学习都要成本,为什么不学习好用的,先进,掌握WPF,开发metro,wp都不是问题。

想说WPF有很多东西都还有没有解决,特别内存的管理上很混乱。只是小数据量那没有问题,一旦数据量增大,那WPF简直是灾难,内存居高不下,不要说什么层次的问题,其实都是一个通过容器来装载组建或自定义组建。
其次一个管理系统,最需要的是稳定而不是华而不实。但WPF的一些特性还是让人耳目一新,很好。

wpf只是界面框架,你说那些问题,本人没验证过,就算真的有也是.net整个框架的问题。
winform一样也会出现。WPF经过这么多年了技术也相对稳定,看看现在的WP,WinRT,就知道未来的趋势了。不用纠结


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明做客户端管理系统用 WinForm 还是 WPF ? 请给本人一个理由
喜欢 (0)
[1034331897@qq.com]
分享 (0)