Windows Presentation Foundation is a challenge to learn. This class, created by an experienced WPF developer and author of a forthcoming WPF book, is designed to reduce that challenge. The purpose of the class is to build a conceptual skeleton of WPF. This allows attendees to understand what the major pieces of WPF can do and how they fit together. Given a coherent foundation in WPF concepts, students should then become productive in WPF more quickly. This course is not designed to assist in preparation for WPF certification. It is designed to teach professional developers how to use WPF to create interactive and leading-edge user interfaces in their real-world applications, using the advanced capabilities of WPF to make their applications more compelling and productive.
This course is intended for developers and who are planning to embark on internal or external smart client application development on the Windows platform using Visual Studio 2008 and the .NET Framework 3.5. Experience programming in a modern object-oriented language is assumed. Experience programming with C# or VB.NET is highly recommended.
The class materials include a slide notebooks, step-by-step exercises (which may be done outside of class), and code for samples demonstrated during the course.