本书将详细讲解Windows Presentation Foundation的概念和构成组件。通过本书可以学习如何创建富用户界面,如何使用WPF提供的各种新控件,以及如何利用WPF提供的新内容模型。本书将探讨WPF对象模型,以及WPF新提供的子系统,例如附属属性系统和事件传递模型。在本书中还将介绍如何开发和配置用于桌面和浏览器的WPF应用程序。本书中还包括新的XAML语法、Expression Blend使用基础和Microsoft新提供的图形设计工具。
本书面向有一定.NET开发经验,而又准备使用WPF开发Web与桌面应用程序的开发人员。
如果您想学习如何为Windows和Web应用程序构建终极的用户界面,那么本书正是为您准备的。它将帮助您掌握高效使用Windows Presentation Foundation(WPF)所需的工具与代码。从创建引人入胜的图形与动画界面到提高程序的性能与安全,本书将带领您迅速步入程序开发领域。
本书首先将探讨WPF架构,并展示如何使用ASP.NET或Visual Basic开发简单的应用程序。然后分析如何通过Microsoft Expression Blend创建更复杂的WPF用户界面,以及其他更高级的编程技术。
通过本书,您将了解到使用WPF及其底层技术进行企业级开发的最佳实践。所有这些都将会帮助您快速掌握如何在.NET 2.0平台上,使用WPF开发下一代应用程序。
本书面向有一定.NET开发经验,而又准备使用WPF开发Web与桌面应用程序的开发人员。
第1章 WPF概述
第2章 WPF与.NET编程
第3章 WPF应用程序深入剖析
第4章 使用Microsoft Expression Blend构建富用户界面:第一部分
第5章 使用Microsoft Expression Blend构建富用户界面:第二部分
第6章 特殊效果
第7章 自定义控件
第8章 WPF企业开发
第9章 安全性
第10章 WPF与Win32交互
第11章 高级开发主题