为什么要学习WPF? 许多朋友也许会问:既然表示层技术那么多,为什么还要推出WPF作为表示层技术呢?我们话精力学习WPF有什么收益和好处呢,这个问题我们从两个方面进行回答. 首先,只要开发表示层程序就不可避免的要和4种功能性代码打交道,他们分别是: 数据模型:现实世界中事物和逻辑的抽象. 业务逻辑:据模型之间的关系和交互. 用户界面:由控件构成,于用户进行交互的界面,用于把数据展示给用户并响应用户输入. 界面逻辑,控件与控制之间的的关系和交互. 入门者必读,既然是入门者,当然我选择了<深入浅出