现在开发C/S桌面程序,使用C#语言,还有使用winform的吗

xianghui201 2020-09-16 02:00:53
感觉winform使用的不多了,不如WPF。
...全文
4303 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
cqyyb_cqyybuf 2020-09-22
  • 打赏
  • 举报
回复
引用 7 楼 ziqi0716 的回复:
wpf学习曲线比较陡峭,但是的确比winform要好很多. 相当于奥拓与法拉利,两个都可以载人跑.体验当然不一样,但也不能说奥拓不好,比如就去村口买个菜,奥拓也挺香. 但是话说回来,假如你有辆奥拓,后来你努力拼搏,实现了财务自由,买了奔驰,宝马,法拉利,你应该不会再想着去开你的奥拓了吧?
问这个问题的,估计都是才开始学习的新手吧,楼上的打的这个比喻,我只能笑笑,
ziqi0716 2020-09-22
  • 打赏
  • 举报
回复
引用 22 楼 cqyyb_cqyybuf 的回复:
[quote=引用 7 楼 ziqi0716 的回复:]wpf学习曲线比较陡峭,但是的确比winform要好很多. 相当于奥拓与法拉利,两个都可以载人跑.体验当然不一样,但也不能说奥拓不好,比如就去村口买个菜,奥拓也挺香. 但是话说回来,假如你有辆奥拓,后来你努力拼搏,实现了财务自由,买了奔驰,宝马,法拉利,你应该不会再想着去开你的奥拓了吧?
问这个问题的,估计都是才开始学习的新手吧,楼上的打的这个比喻,我只能笑笑,[/quote] 独乐乐不如众乐乐,说出来大家一起笑笑
dai78 2020-09-21
  • 打赏
  • 举报
回复
要求稳定性高的话用winform,毕竟发展那么长时间了,界面漂亮要求高的话WPF
圣殿骑士18 2020-09-20
  • 打赏
  • 举报
回复
首先没碰到客户觉得winform不好的。其次,如果客户要展示什么,我就用网页做。所以,我现在还在用winform,没动力学WPF
xu6740 2020-09-19
  • 打赏
  • 举报
回复
楼主 我就是在工厂里 主要做就是 C# winform 的
晓风斜阳 2020-09-18
  • 打赏
  • 举报
回复
引用 8 楼 ziqi0716 的回复:
[quote=引用 7 楼 ziqi0716 的回复:]wpf学习曲线比较陡峭,但是的确比winform要好很多. 相当于奥拓与法拉利,两个都可以载人跑.体验当然不一样,但也不能说奥拓不好,比如就去村口买个菜,奥拓也挺香. 但是话说回来,假如你有辆奥拓,后来你努力拼搏,实现了财务自由,买了奔驰,宝马,法拉利,你应该不会再想着去开你的奥拓了吧?
winform就相当于奥拓,大部分人可能稍微努努力就能得到(学会),而wpf就相当于bba等高级货,需要更努力才能得到(学会). 放眼看下当前的web前端框架们,vue,angular,这些mvvm设计模式以及数据驱动UI等概念都是从wpf这里学的. [/quote]你说得对,winform拖拖就行,在学几个关键的事件基本就能玩了。
LLLeeves 2020-09-18
  • 打赏
  • 举报
回复
我们公司就用winform写测试软件, 压根就不注重界面美观,工厂里的工人都是要求直观,简单,你弄的华丽花哨没啥意义。
晓风斜阳 2020-09-18
  • 打赏
  • 举报
回复
引用 6 楼 wangyx92528 的回复:
工厂里全是Winform的软件啊,WPF反而非常少,工厂很少有人对界面有特别要求的,甚至多个工控机接同一套显示器和键鼠,工人操作全靠按钮和指示灯,软件界面都不看 软件开发基本都是怎么快怎么省事怎么来
对的,工厂不要审美,要好用,直观,操作效率,稳定。
橘子皮... 2020-09-17
  • 打赏
  • 举报
回复
WPF 到底优势在哪
lich2005 2020-09-17
  • 打赏
  • 举报
回复
winform 现在一般维护早期程序才会用到了, WPF 是桌面程序的未来趋势。
sichuanwww 2020-09-17
  • 打赏
  • 举报
回复
MFC LabWindow Qt …… 关键是开发人员熟练掌握哪个,要的是开发效率和结果。
正怒月神 2020-09-17
  • 打赏
  • 举报
回复
貌似都不太多。。。。
ziqi0716 2020-09-17
  • 打赏
  • 举报
回复
引用 7 楼 ziqi0716 的回复:
wpf学习曲线比较陡峭,但是的确比winform要好很多. 相当于奥拓与法拉利,两个都可以载人跑.体验当然不一样,但也不能说奥拓不好,比如就去村口买个菜,奥拓也挺香. 但是话说回来,假如你有辆奥拓,后来你努力拼搏,实现了财务自由,买了奔驰,宝马,法拉利,你应该不会再想着去开你的奥拓了吧?
winform就相当于奥拓,大部分人可能稍微努努力就能得到(学会),而wpf就相当于bba等高级货,需要更努力才能得到(学会). 放眼看下当前的web前端框架们,vue,angular,这些mvvm设计模式以及数据驱动UI等概念都是从wpf这里学的.
ziqi0716 2020-09-17
  • 打赏
  • 举报
回复
wpf学习曲线比较陡峭,但是的确比winform要好很多. 相当于奥拓与法拉利,两个都可以载人跑.体验当然不一样,但也不能说奥拓不好,比如就去村口买个菜,奥拓也挺香. 但是话说回来,假如你有辆奥拓,后来你努力拼搏,实现了财务自由,买了奔驰,宝马,法拉利,你应该不会再想着去开你的奥拓了吧?
独立观察员 2020-09-17
  • 打赏
  • 举报
回复
引用 12 楼 橘子皮zzz 的回复:
WPF 到底优势在哪
渲染方式更先进,比如我这个情况:http://dlgcy.com/real-wpf-button-drag-and-resize/
Bridge_go 2020-09-17
  • 打赏
  • 举报
回复
C#本来就少,winform更少.... 话说,大家都用C#开发什么啊
卖水果的net 2020-09-17
  • 打赏
  • 举报
回复
少了,太少了
wangyx92528 2020-09-16
  • 打赏
  • 举报
回复
工厂里全是Winform的软件啊,WPF反而非常少,工厂很少有人对界面有特别要求的,甚至多个工控机接同一套显示器和键鼠,工人操作全靠按钮和指示灯,软件界面都不看 软件开发基本都是怎么快怎么省事怎么来
datafansbj 2020-09-16
  • 打赏
  • 举报
回复
其实很多工业系统还在使用桌面程序,例如工业控制系统、安全监控系统等,只是目前消费级系统开发的人越来越多了,导致貌似桌面开发的人反而少了。
xtzy89 2020-09-16
  • 打赏
  • 举报
回复
WPF还要学习XAML布局,没有Winform上手快。
加载更多回复(3)

110,552

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧