IntroductionThe WPF ArchitecturePresentation FrameworkPresentation CoreCommon Language RuntimeMedia Integration LibraryOS CoreTypes of WPF applicationsThe XAML overviewXAML syntax terminologiesObject element syntaxProperty Attribute syntaxProperty Element syntaxContent syntaxCollection syntaxEvent Attribute syntaxInstalling WPF Workload with Visual Studio 2017Getting readyHow to do it...Creating WPF applicationsGetting readyHow to do it...There's more...Creating and navigating from one window to anotherGetting readyHow to do it...How it works...There's more...Creating and navigating from one page to anotherGetting readyHow to do it...How it works...There's more...Creating a dialog boxGetting readyHow to do it...How it works...There's more...Using the open file dialogUsing the save file dialogUsing the print dialogOther common dialogsCreating ownership between windowsGetting readyHow to do it...How it works...There's more...Creating a single instance applicationGetting readyHow to do it...How it works...There's more...Passing arguments to WPF applicationsGetting readyHow to do it...How it works...There's more...Handling unhandled exceptionsGetting readyHow to do it...How it works...There's more...