Winform VS WPF?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Winform VS WPF?相关的知识,希望对你有一定的参考价值。
wpf的主要优势还是在代码和界面可以分开来做,对于大型开发,这是个很吸引人的功能,个人觉得,工具只要能满足你的需要就可以了,winform用起来还是很不错的,运行速度也快。winform加上asp.net再加上dev的控件,加上mysql,应该可以满足一般企业的90%以上的需求。把winform、asp.net学精了,转向wpf等其它方式的开发,是没有大问题的。我一直没去怎么搞wpf,是因为winform够用,然后是单位的机器都不怎么好,不适合跑wpf程序。简单高效,远比好看无用要好得多,所以,一切从需求出发最好。希望对你有帮助。 参考技术A 总体来说还是WPF效率高,可以做出比较炫的界面,当你熟悉数据驱动的机制以后会发现代码量会大幅度减少,程序结构也可以做的非常精简。 参考技术B WPF等技术最适合的对象是App的开发,Winform也做不了。App是功能有限的小型应用程序。至于传统的大型程序,WPF暂时还是有性能缺陷。 参考技术C 我理解一下,也就是:1、winform可以做到:改变分辨率,窗口里的控件和文本都能自适应屏幕2、GPU不是专门的显存,如果每台电脑都有,那么肯定比winform的GDI+更高效,所以性能更高。但您说这是理论上,那实际工作中呢? 参考技术D 多谢。看来还是winform好。当时选择,是说vs2012还是vs2010都用的是WPF开发的。感觉性能还可以,功能也够强大devexpress与winform区别
参考技术A 标准的DevExpress样式界面,在我的Winform开发框架中,也分为了传统性界面、DotNetBar样式界面、DevExpress样式界面这三种。顶部样式选择 DevExpress控件可以将窗体的空间运用到极致;Winform开发框架DevExpress的应用,做了好多年Winform的程序的开发,主窗口的界面设计一般都要求做的更好一些,可以根据不同的系统功能模块进行归类整合。DevExpress是 Developer Express的缩写,DevExpress是一家全球知名的控件开发公司。DevExpress 也特指此公司出品的控件集合或某系列控件或其中某控件。
以上是关于Winform VS WPF?的主要内容,如果未能解决你的问题,请参考以下文章
winform 别人部署后的项目怎样再用vs2010 打开?