Module 1: Creating an Application by Using WPFThis module explains how to build a WPF application.Lessons
Lab : Creating a WPF Application
After completing this module, students will be able to:
Module 2: Building User InterfacesThis module explains how to build a user interface in a WPF application.Lessons
Lab : Building User Interfaces
After completing this module, students will be able to:
Module 3: Customizing AppearanceThis module explains how to customize the appearance of a WPF application.Lessons
Lab : Customizing the Appearance of a WPF Application
After completing this module, students will be able to:
Module 4: Data BindingThis module explains how to bind user interface controls to data sources.Lessons
Lab : Data Binding
After completing this module, students will be able to:
Module 5: Data Binding to CollectionsThis module explains how to bind user interface controls to collections.Lessons
Lab : Data Binding to Collections
After completing this module, students will be able to:
Module 6: Creating New ControlsThis module explains how to create new controls in a WPF application.Lessons
Lab : Creating New Controls
After completing this module, students will be able to:
Module 7: Managing DocumentsThis module explains how to manage documents in a WPF application.Lessons
Lab : Managing Documents
After completing this module, students will be able to:
Module 8: Graphics and MultimediaThis module explains how to add graphics and multimedia support to a WPF application.Lessons
Lab : Graphics and Multimedia
After completing this module, students will be able to:
Module 9: Configuring and Deploying Applications in Windows Presentation FoundationThis module explains how to configure and deploy WPF applications.Lessons
Lab : Configuring and Deploying WPF Applications
After completing this module, students will be able to:
This three-day instructor-led course provides students with the knowledge and skills to build and configure a Windows Presentation Foundation (WPF) solution.
Before attending this course, students should have intermediate experience developing applications by using earlier versions of Microsoft Visual Studio at level 200.
After completing this course, students will be able to:
This course is intended for application developers who know how to build Windows Forms applications, custom user controls in .NET Framework 2.0 and how to use the common features of the base class library. They do not have to understand concepts such advanced UI threading and asynchronous programming, building custom controls from scratch or using graphics device interface (GDI). They also do not need experience building add-ins or custom designers in Microsoft Visual Studio development system.