在这本书中,Windows程序开发的传奇人物Charles Petzold同等地介绍了构成WPF的两个界面。刚开始地时候,读者就可以在可扩展程序标记语言(XAML)和C#之间找到自己感兴趣的问题。在第一章中,作者介绍了有关XAML语法的基本知识,而且用大量的例子解释了这两种语言是如何保持一致性和关联性的。这本书在此基础上,作者提供了经典的Windows用户界面方案,来向Windows程序开发者展示如何开发下一代应用程序界面。
WPF(Windows Presentation Foundation) 是微软下一代的图形表现系统,能够充分发挥个人电脑强大的图形运算能力,表现出极为惊人的视觉效果,同时提供了极为丰富的用户接口,统一了开发人员和设计人员创建、显示和操作文档、媒体和用户界面的方法。这一技术在将来会产生革命性的变化,因此,它成了众多windows应用程序开发者关注的焦点。