wpf 是不是可以取代winform了
wpf也是做图形界面的而且界面比winform好看所以wpf是不是可以取代winform了......
wpf 也是做图形界面的而且界面比winform好看 所以 wpf是不是可以取代winform了...
展开
4个回答
展开全部
我可以负责的告诉你,wpf绝对可以取代winform,winform能做到的,wpf都能做到,winform做不到的,wpf也可以做到。说wpf取代不了winform的要不就是不了解wpf或者略懂皮毛,要不就是只会winform,不希望winform被淘汰了,winform淘汰就等于自己淘汰了。
现在winform还有市场就是因为有很多旧项目是winform做的,还需要维护和扩展,但是如果是一个新开的项目,如果还选择winform,那只能说明这个项目经理目光短浅。你从微软现在的发展走向就看得出来,继续学习winform只有死路一条。win8明年就要上市了,到时候winform就更不容易看到了。如果还用.net framework2.0的winform程序做软件,我只能说out了~不要谈什么速度效率。用汇编,机器语言直接做出来的更有效率~.net framewrok的特点就是提高了开发效率,简化了开发,所以选择了.net平台的程序员,就必须不停的学习新技术,net更新可以说是最快的,变化最大的开发平台了,1.0和4.0变化很大,所以.net平台也是很容易淘汰老程序员,特别是那些不接受新技术的。你看现在还有多少新项目继续用vb.net。你再看看现在还有多少全新的项目是winform做的,只有很多几年前的老项目还用的winform2.0。3.0之后就有wpf了。有更好的为什么不用呢?而且wpf是可以调用winform调用的那些程序集的,包括winform创建的usercontrol都是可以调用的。你可以把winform的组件嫁到wpf程序中,不过不推荐这样做,比较这两种表现技术的设计都不同了。
wpf~.net平台下的技术没有是不可取代的,你看看过去被取代的东西还少么?做软件还想指望不被取代,怎么可能,如果真的有不能取代的表现技术,那岂不是科技技术停滞进步了。
现在winform还有市场就是因为有很多旧项目是winform做的,还需要维护和扩展,但是如果是一个新开的项目,如果还选择winform,那只能说明这个项目经理目光短浅。你从微软现在的发展走向就看得出来,继续学习winform只有死路一条。win8明年就要上市了,到时候winform就更不容易看到了。如果还用.net framework2.0的winform程序做软件,我只能说out了~不要谈什么速度效率。用汇编,机器语言直接做出来的更有效率~.net framewrok的特点就是提高了开发效率,简化了开发,所以选择了.net平台的程序员,就必须不停的学习新技术,net更新可以说是最快的,变化最大的开发平台了,1.0和4.0变化很大,所以.net平台也是很容易淘汰老程序员,特别是那些不接受新技术的。你看现在还有多少新项目继续用vb.net。你再看看现在还有多少全新的项目是winform做的,只有很多几年前的老项目还用的winform2.0。3.0之后就有wpf了。有更好的为什么不用呢?而且wpf是可以调用winform调用的那些程序集的,包括winform创建的usercontrol都是可以调用的。你可以把winform的组件嫁到wpf程序中,不过不推荐这样做,比较这两种表现技术的设计都不同了。
wpf~.net平台下的技术没有是不可取代的,你看看过去被取代的东西还少么?做软件还想指望不被取代,怎么可能,如果真的有不能取代的表现技术,那岂不是科技技术停滞进步了。
展开全部
当然不是的,WPF虽然好看,但是功能较为固定,如果用winform同样样式可以通过第三方皮肤或者控件处理,而且融合其他的技术也较为轻松,重要的是现在不是所有人都会WPF啊~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
WPF的设计理念更先进一些,而WinForm则更成熟一些。
因为技术细节和实现方式毕竟是有区别的,所以完全取代并不现实。
因为技术细节和实现方式毕竟是有区别的,所以完全取代并不现实。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
WPF在用户体验、升级、效果的实现上比winform简单很多。
长项是网页式应用
编辑器类程序是难以移植到WPF,这方面winform更好用。
我觉得winform属于商务型的
简单的说看需不需要绚丽的效果了。
开发个人应用或特效应用,使用WPF。
winform在效果方面做起来很吃力。
长项是网页式应用
编辑器类程序是难以移植到WPF,这方面winform更好用。
我觉得winform属于商务型的
简单的说看需不需要绚丽的效果了。
开发个人应用或特效应用,使用WPF。
winform在效果方面做起来很吃力。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询