wpf学习资料,wpf基础教程

大家好,今天小编关注到一个比较有意思的话题,就是关于wpf学习资料的问题,于是小编就整理了2个相关介绍wpf学习资料的解答,让我们一起看看吧。
现在学习wpf还有用吗?
这个问题在WPF出来之后一直有人问这种问题。
目前微软最新公布的统一平台框架MAUI已经在开发中,也是同WPF的XMAL标记语法,学会了WPF,等同于学会了移动端的开发,一举多得。
C#程序员现在学习WF还是WPF好点?或者还有别的什么框架更好呢?
实在很难回答这个问题,因为WF和WPF根本不是一回事。
WF的全称是Windiws Workflow Foundation,是一个工作流引擎,用在后端对流程的控制。
WPF的全称是Windows Presentation Foundation,是一套表现层解决方案,可以用XAML构建用户界面,类似于HTML。
我猜楼主是刚接触.net吧,我的建议是这两个什么都不用学,直接上.net core,比较符合当下的趋势。
不过,除了.net以外,还有许多基础知识是要掌握的,前端的有HTML、CSS、JavaScript等等,后端还有数据库什么的,这些都是基础必须掌握,然后才考虑去学习别人的框架。
如果有nodejs基础,为什么不考虑下electron呢?界面直接html/css, 业务逻辑JS,我用着还是很顺手的。
微软自己都说了,短期winform,长期wpf。
winform不聊了,也没啥可聊的,好界面不是做不出来,太费劲。
聊聊wpf,
学习曲线太陡峭,看似xaml挺像html,等你用起来就会发现,各种不顺手。
相关资料也很少,等你遇到问题的时候,谷歌百度,墙内墙外都找不到靠谱的解决办法。
微软想法很美丽,推广不起来啊。
再说说electron,
界面方面,只要你知道的css和js库,各种现成的html静态页面,随便套,还不用考虑兼容性。
系统层面,借助node操作系统功能,大量node模块都可以使用。
WPF用来做UI的动态效果或者华丽的UI很方便,QQ的UI就是用WPF,如果想做点有界面的东西,那选择就多啦,C#,VB,DELPHI都是做WINFORM的好工具,JAVA做WINFORM就算了
作为一个wpf的使用者,我可以负责任的说wpf是很强大的工具,以后也能跨平台,wpf做的界面很漂亮,当熟练了之后,即使做小demo,开发速度也秒杀winform,其缺点是学习曲线比较陡峭,很多东西需要自己多用多体会,等熟悉了之后,如果做安卓或小程序的开发,你会发现有很多东西其实在wpf里面已经接触过了。如果能克服初期的学习困难,还是建议学wpf,windows界面方面,如果要做酷炫的,wpf是很好的选择,我以前自己也用过delphi,也学过qt,但我自己感觉还是用wpf比较方便,功能也强大。
到此,以上就是小编对于wpf学习资料的问题就介绍到这了,希望介绍关于wpf学习资料的2点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.lnbtw.com/post/55972.html