1. WPF学习之概述

《深入浅出WPF》

前言:

C#专业的朋友推荐的WPF入门书籍《深入浅出WPF》,没学过的朋友从今天开始和我一起开启WPF学习之旅吧!

 


 

什么是WPF?

WPF 是windows Presentation Foundation 的简称,顾名思义是专门用来编写程序表示层的技术和工具。

WPF是微软新一代开发技术,涵盖了桌面应用程序开发、网络应用程序开发和移动应用程序开发,是微软开发技术未来十年的主要方向。

 

 1. WPF学习之概述_第1张图片

 

WPF 与Silverlight 之间的关系?

Silverlight 是WPF的简化版。

XAML 是什么?

XAML 的全称是Extensible Application Markup Language , 即可扩展应用程序标记语言。

微软创造的一种新的开发语言——XAML(读作zaml)

它在桌面开发及富媒体网络程序的开发中扮演了HTML+CSS+JavaScript的角色、称为设计师与程序员之间沟通的枢纽。

设计师使用Blend(微软Expression 设计套件中的一个)来设计UI , 程序员则使用Visual Studio 开发后台逻辑代码。

XAML 的优点是什么?

XAML可以设计出专业的UI和动画——好用

XAML不需要专业的编程知识,它简单易懂、结构清晰——易学

XAML 是设计师能够直接参与软件开发,随时沟通、无需二次转化——高效

从控制台界面(Console User Interface ,CUI )升级为图形用户界面(Graphic User,GUI) , 帮助开发团队真正实现了UI与逻辑的剥离。

 

附录:

《深入浅出WPF》书记配套视频教程: http://www.cnblogs.com/prism/archive/2010/07/21/1781855.html

《深入浅出WPF》作者博客:http://www.cnblogs.com/prism

《深入浅出WPF》作者MSN:  [email protected]

转载于:https://www.cnblogs.com/lovecode521/p/5564330.html

你可能感兴趣的:(1. WPF学习之概述)