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