Level: Introductory to Intermediate
Tim Huckaby
Microsoft Global RD & MVP-Emerging Experiences
Founder / Exec Chairman
InterKnowlogy, Actus, VSBLTY
This session will be heavily demo focused to accentuate how the power of the Windows Presentation Foundation (WPF) and Microsoft Silverlight can be used to visualize data to produce amazing software.
WPF is the next-generation presentation sub-system for Windows. Silverlight is a broad reach sub-set of WPF that runs cross platform in the browser. These two XAML based developer technologies provide developers and designers with a unified programming model for building rich Windows client and RIA (Rich Internet Application) user experiences that incorporate UI, media, and documents. WPF & Silverlight use vector based graphics rendering, which results in better graphics and presentation for an application. WPF & Silverlight also has other consistent 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” you enterprise and Internet applications. These XAML based developer technologies are manifested in 4 major application platforms (Windows Client (WPF), Silverlight (Cross Platform in the Browser), Windows Phone 7 & Microsoft Surface) and all will be covered in this session at some level.
You will learn:
- How to get smart and over the learning curve of WPF and Silverlight