WPF

WPF

Windows desktop UI framework for .NET

Language: C#Category: DesktopFirst released: 2006Created by: MicrosoftLicense: MIT

Windows Presentation Foundation (WPF) is a UI framework for building Windows desktop applications. It provides a comprehensive set of application-development features including controls, data binding, layout, 2D and 3D graphics, animation, styles, and documents. WPF uses XAML markup language for declarative UI design, separating presentation from business logic through the MVVM pattern. It leverages DirectX for hardware-accelerated rendering and includes a powerful data binding engine.

Links

Key Features

XAML MarkupData BindingMVVM PatternHardware AcceleratedStyling & Templates