I got questions about citrix support for WPF recently. After asking around, I got the following informaiton.
In short current versions of presentation servers don support WPF based applicaions yet. We are working on adding such support soon. Stay tuned for more official announcements.
Presentation Foundation (WPF), formerly code named Avalon, is the graphical subsystem of .NET Framework 3.0. WPF unifies numerous application services: user interface, 2D and 3D drawing, fixed and adaptive documents, advanced typography, vector graphics, raster graphics, animation, data binding, audio, and video. Depending on the WPF functionality that is leveraged by the application, performance and scalability on Presentation Server will vary. SpeedScreen Progressive Display optimizes the delivery of rendered graphics to the client device via compression and auto-sharpening. However, WPF applications using intensive graphics capabilities will consume more CPU and memory than basic WPF applications due to the overhead of graphics rendering.