本书对WPF的介绍彻底而且全面。Chris和lan用独特的解释和编写软件的方法阐释了这个平台的各个方面以及广阔的前景。当遇到一些平台的限制时,他们不仅进行了解释,而且还向您介绍了如何绕过这些限制并帮助您解决实际问题。相信本书会使你受益匪浅。
这本书的设计初衷是让你快速掌握微软Windows Presentation Foundation,如果想要构建完全利用Windows Vista和Windows XP用户界面潜能的应用程序,这就是一项你需要学习的技术。读到第二页,你将会编写一个简单的WPF应用程序。第一章结束时,你就已经遍览了WPF的主要元素。
与前一版相比,本书根据WPF正式发布版更新,包括了导航、文本与文档、打印与XPS以及3D图形等主题,还有一个新的附录,涵盖了微软近期发布的用于通过标准Web浏览器传递丰富用户界面的Suverhght平台——其与Adobe Flash十分相似。第一版中的内容已被大量扩展和修改,此外本书还包括:众多C#和XAML范例,从简单的“Hello,Avalon”到“井”字游戏,向你展示用什么可以让一个WPF应用程序启动并运行;关于WPF带给Windows开发强大的新编程风格的极富见地的讨论,特别是它的新控件模型。讲解颜色插值,以更好地阐释WPF对3D、颜色以及其他图形效果的支持。XAML教程,即介绍声明Windows UI的新的类HTML标记语言。说明并比较Windows Form与其他Windows旧应用程序支持的互操作特性。WPF代表了基于控制的Windows和基于内容的Web这两大世界中的最先进技术。本书将会帮助您把所有资源组合起来。