WPF is a .NET Core UI framework for building Windows desktop applications.
Windows Presentation Foundation (WPF) is a .NET Core UI framework for building Windows desktop applications, currently maintained by the .NET Foundation. WPF provides a comprehensive set of application development features including controls, graphics, layout, data binding, and documents, using the Extensible Application Markup Language (XAML) for declarative programming. The framework uses vector-based rendering to support high DPI monitors and offers a flexible hosting model, with visual design support through Visual Studio's designer and Visual Studio Blend. As of .NET 6.0, WPF supports ARM64 architecture, and the project is currently in development for .NET 10, with support for .NET 6.0 through .NET 9.0 SDKs.