Windows Presentation Foundation (WPF, кодовое название — Avalon) —
графическая (презентационная) подсистема в составе .NET Framework 3.0,
имеющая прямое отношение к XAML. WPF вместе с .NET Framework 3.0
предустановлена в Windows Vista, а также доступна для установки в
Windows XP SP2 и Windows Server 2003.
Это первое реальное обновление технологической среды пользовательского
интерфейса со времени выпуска Windows 95. Оно включает новое ядро,
которое должно заменить GDI и GDI+, используемые в нынешней
Windows-платформе. WPF представляет собой высокоуровневый
объектно-ориентированный функциональный слой (framework), позволяющий
создавать 2D- и 3D-интерфейсы. Сейчас его можно назвать альтернативным
вариантом DHTML и JavaScript, используемым в Web-разработке
применительно к Windows Forms. Но в будущем WPF должен объединить
Windows и Web-разработку (в том числе AJAX).