日期:2014-05-18  浏览次数:21107 次

VS新人,弱弱的问一问~~~~
针对C/S结构的windows应用程序,总有人说“我是用winform做的”

难道除了winform,还有其他途径么?

针对2010年以前配置的电脑(单核单线程奔4级别),哪一种应用程序运行起来更无压力?

------解决方案--------------------
Winform只是微软表现层技术的其中一种。其他的有ASP.NET(B/S),WPF等。这只是微软的技术,JAVA也有自己的表现层技术。



------解决方案--------------------
ASP.NET,微软解决的途径多的去了,winform是十年前的技术了。ASP.Net给客户的体验更好,视觉冲击效果更强。
------解决方案--------------------
WEB的话,我倒觉得Silverlight视觉效果很好,是一种WPF技术。
------解决方案--------------------
分别做了一个winform程序及一个wpf程序,一个简单界面拖上100个button及100个checkbox.
然后运行测试性能.然后分别通过拖动看cpu情况.发现wpf的界面占20%以上而winform的最多20%平时10
------解决方案--------------------
分别做了一个winform程序及一个wpf程序,一个简单界面拖上100个button及100个checkbox.
然后运行测试性能.然后分别通过拖动看cpu情况.发现wpf的界面占20%以上而winform的最多20%平时10
------解决方案--------------------
大家有没有发现win7比xp运行要快,VS2010比2005和2008要快。。
按说系统大了运行慢才对。。我觉得可能微软在开发win7时和开发以前的系统所用的语言不一样了。。

WPF中采用了路由事件和依赖属性,如果按5L的方法,肯定是WPF要运行效率高。因为100个button在WPF中可以共用1个对象的属性(也就是对象之间可以互相借用属性值),而在winform中需要100个对象分别设置属性才可以。在实例化对象时,属性初始值也要占用内存空间的,当控件数量很多时就会体现出来。
------解决方案--------------------
win7重写了很多东西,所以表现比较好。


------解决方案--------------------
著名的ERP系统是SAP,采用ABARP语言开发,我们公司用的就是SAP,主要是采购,财务,管理方面的。其他与业务相关的程序一般用winform。
------解决方案--------------------
具体不太清楚。我们公司是钢铁企业,我所在单位只负责计量方面的程序,都用winform,不过最近有不少人学wpf。
------解决方案--------------------
探讨
针对C/S结构的windows应用程序,总有人说“我是用winform做的”

难道除了winform,还有其他途径么?

针对2010年以前配置的电脑(单核单线程奔4级别),哪一种应用程序运行起来更无压力?

------解决方案--------------------
lz提到2个概念,1个p4,1个erp
建议lz采用web的方式来实现,对你对用户都好
------解决方案--------------------
探讨
asp.net的话是不是做出来的应该都属于b/s结构了吧?

------解决方案--------------------
探讨
lz提到2个概念,1个p4,1个erp
建议lz采用web的方式来实现,对你对用户都好

------解决方案--------------------
Silverlight视觉效果确实不错,在WP中也实用此技术的
------解决方案--------------------
吾生也有涯,而知也无涯。以有涯随无涯,殆已!
什么 Silverlight
什么 Flash builder

都只是一个过渡产品 只是 HTML5的垫脚石 ...
------解决方案--------------------
探讨

WEB的话,我倒觉得Silverlight视觉效果很好,是一种WPF技术。