The Windows Presentation Foundation (WPF) is a graphical display system for Windows. WPF is
designed for .NET, influenced by modern display technologies such as HTML and Flash, and hardware-
accelerated. It’s also the most radical change to hit Windows user interfaces since Windows 95.
In this chapter, you’ll take your first look at the architecture of WPF. You’ll learn how it deals with
varying screen resolutions, and you’ll get a high-level survey of its core assemblies and classes. You’ll
also consider the new features that have been added to WPF 4.