尽管wPF的视频、动画和3D功能被大肆宣传,但是wPF仅适用于构建不需要丰富图形的企业应用程序。《WPF编程宝典:使用C# 2008和.NET 3.5(第2版)》将覆盖wPF对主要企业功能的增强,如数据绑定、打印管理以及文档显示,并展示了使用wPF创建专业企业应用程序所需要的所有技术。
WPF(Windows Presentation Foundation)通过引入一个新的模型,使用完全不同的技术改变了这一切。尽管wPF提供了熟悉的标准控件,但是它使用高性能的Directx引擎绘制所有细节。所以,WPF能够提供大量冲击视觉的新功能,《WPF编程宝典:使用C# 2008和.NET 3.5(第2版)》就包括了所有这些功能。例如,我们不用编写任何代码就可以自定义外观精美的通用控件。我们能够使用动画效果旋转、拉伸、缩放以及扭曲用户界面中的所有内容。使用windows Forms不可能实现或实现起来非常困难的任务——例如,播放媒体文件或创建具有纹理的3D形状——现在都可以轻松实现。当阅读完《WPF编程宝典:使用C# 2008和.NET 3.5(第2版)》后,您将能够掌握如何完成这些以前不可能完成的任务。多年来,.NET开发人员一直在使用Windows Forms工具包创建windows应用程序。尽管windows Forms是一项成熟且相当完善的技术,但它本质上仍是windows的一部分,而这一部分在过去10年中基本上没有发生变化。因此,即使用windows F0rms完成简单的任务也需要做大量的工作。
展开