- WPF 的最佳平台是Windows Vista,只有在Vista上才能看到那些绚烂特效,在XP上看起来没什么区别。
- WPF作为.NET Framework 3.0 的一部分,其本身是一个managed平台,它是如何实现那些绚烂的UI特效? - WPF之下是一个unmanaged Media Intergration Layer (MIL) 其对DirectX进行了封装 (WPF并不是横空出世,是在以前的技术基础上发展而来)
图 1: a demo of WPF Windows Forms application - WPF的核心是XAML, 是一个全新的语言:XAML之于WPF,就象HTML之于DOM。类似ASP.NET中的code behind 及patial class概念,XAML又像.aspx。
图2: xaml - WPF Interoperation - WPF控件可以与.NET 1.x 2.0 的Windows Froms 共存于同一个窗口,并可以响应各自的事件。WPF控件还可以于ActiveX等传统Win32程序互操作 (这一点很有意义,升级现有的程序,可先从采用部分WPF控件开始。)
[ UPDATE 2007-08-8] - WPF - 取代GDI/GDI+?