do 610
Complete WPF - Windows Presentation Foundation
building rich client applications with WPF
4 days  |  $2195

   available dates
   course highlights
   what you will take home

what you will learn

Complete WPF provides a great introduction to core WPF features itself as well as teach you how to leverage the technology and its extensive facilities for building rich interactive .NET applications. WPF is the first replacement of the graphical system since Windows 1.0 and gaining the skills to develop WPF applications will provide you with a long term plan to .NET success. What does WPF mean to you as a professional developer and how will it affect software design and development cycle in .NET?

Complete WPF will provide you the answers to these and many other questions which makes this course the ideal place to start. Students in this course will discover that WPF is a technology that will require a unique and different set of .NET skills. You will gain the necessary skills in 4 intense, but rewarding days.

This course starts off with an in-depth, under-the-hood view of the WPF programming model including XAML. You will gain experience with new concepts available in the core WPF libraries, such as, Dependency Properties, Attached Properties, Commands, and Routed Events. You will also learn about new programming features such as Resources, Data Binding, Visuals, 2D/3D Graphics, and Animation as well as its rich customization options using Styles, Templates, Skins, and Themes. You will gain valuable knowledge about Web and Windows deployment models using XAML, XBAP, and Silverlight. Students will use both C# and VB.Net in the hands-on labs in this course.

You will walk away from this class with an understanding of how to design and build highly interactive client application built on WPF. You will know that customers are going to expect extremely rich clients, and that user-interface development as you know it today is history. This course will give you a great headstart into your new WPF/.Net 3.0 lifestyle.

available dates

Clicking on a date will bring you to the registration page.   w = waiting list

  jul aug sep oct nov dec
 Austin  -- -- -- -- -- --
 Dallas  -- -- -- -- -- --
 Atlanta  -- -- -- -- -- --
 Amsterdam  -- -- -- -- -- --

If no public courses are currently scheduled then please remember that on-site courses can be arranged. Click here  to contact us for details.

course highlights

  • Overview of WPF Architecture
  • XAML and Controls
  • User Input
  • Layout
  • Styles and Themes
  • 2D and 3D Graphics
  • Data Binding
  • Templates
  • Animation
  • Resource Management
  • Printing, Pages, Navigation
  • Audio and Video
  • Building Custom Elements
  • WPF and Database access
  • WPF Interoperability


This is an intensive class for developers new to WPF. It is expected that you have experience developing applications in .NET.

what you will take home

You will receive a course kit. This comprehensive kit contains valuable, real-world code and best practice insights so that you can get started right away on your own WPF project. Course also includes an authenthic do t-shirt.

do 610 4 days $2195

This course is available also for delivery onsite at your facility. Please contact us for pricing and scheduling.