This session will be heavily demo focused to accentuate how the power of the Windows Presentation Foundation (WPF) and Silverlight 2.0 can be used to visualize data. WPF is the next-generation presentation sub-system for Windows. It provides developers and designers with a unified programming model for building rich Windows smart client user experiences that incorporate UI, media, and documents. WPF uses vector based graphics rendering, which results in better graphics and presentation for an application. WPF also has other features such as layout, styling, and data binding, which, when you mix with interactivity, enables scenarios such as interactive data visualization. When you put all this together, you have a unified API for various presentation components, such as 2D and 3D documents and declarative programming through XAML, which is a powerful platform for data visualization that can be used to really “light-up” your enterprise applications.
Microsoft® Silverlight™ is a “light” version of WPF. It is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of media experiences and rich interactive applications for the Web. This means that not only is Silverlight 2.0
a powerful platform for data visualization that can be used to really
“light-up” your applications, but it is also a browser based technology that gives you broad reach without a heavy client install. And it’s’ cross platform! Your Silverlight applications run identically on the Apple Macintosh (and other) platforms as they do on Windows.