李行周_(WPF_01)_为什么学WPF

首先解了下什么是WPF

书上讲了很多,概括就一句话:WPF是专门用来编写应用程序表示层的技术和工具
 
讲到表示层的技术和工具自然就要明白表示层在程序员眼里面跟网络管理员眼里面有什么区别(为什么这样说,因为网络里面也有表示层)
 
啥也不说了直接上图:
先看程序员眼里的:表示层
 
再看网络管理员眼里的:表示层
 
作为一个从网络和编程都工作过的觉得有必要对比一下,也让我明白学的这个WPF在应用程序开发中占到什么位置
 
WPF与SilverLight的关系
 
.net 开发人员学习wpf的回报是相当高的,微软开发框架几乎都能看到wpf的身影
 
 
WCF的用途是编写分布式应用程序的业务逻辑层,并以网络服务听形式里暴露给客户服务消费者,基于wcf和EF的wcf wcf data server和wcf  ria server是微软上佳的数据访问层,而这一访问层的最好的消费者是WPF和Silverlight
 
所以学习WPF技术可以为wcf的学习锦上添花 WF的主要作用是设计工作流,而设计工作流的语言正是WPF中的XAML 学完WPF wf也会了一小半
再上图:
 
再上图吧:下面讲的更符合人与自然
 
 
以上图片内容,均参考<<深入浅出wpf>> 只用于学习交流,并无他用,感谢书的作者!!
 

posted on 2016-01-04 17:53  行周  阅读(150)  评论(0)    收藏  举报

导航