Windows Presentation Foundation

E34607

Windows Presentation Foundation is a Microsoft UI framework for building rich, desktop client applications on Windows using XAML and .NET.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
Windows Presentation Foundation canonical 10
WPF 7

Statements (52)

Predicate Object
instanceOf .NET technology
Microsoft software
UI framework
application framework
abbreviation Windows Presentation Foundation self-linksurface differs
surface form: WPF
applicationType desktop client application
category Windows-only UI technology
developer Microsoft
documentationWebsite https://learn.microsoft.com/dotnet/desktop/wpf/
graphicsSubsystem DirectX
includedIn Windows Vista
later versions of Windows via .NET Framework
initialReleaseYear 2006
introducedIn .NET Framework
surface form: .NET Framework 3.0
license proprietary
operatingSystem Windows
partOf .NET (modern, cross-platform) via Windows-only APIs
.NET Framework
predecessor Windows Forms
primaryUse building rich Windows desktop UIs
programmingModel .NET Framework
surface form: .NET
replaced Windows Forms
surface form: Windows Forms (for many new desktop apps)
runsOn .NET Core
surface form: .NET Core 3.0 and later (Windows-only)

.NET Framework
supports 2D graphics
3D graphics
MVVM architectural pattern
accessibility features
animation
commanding
control templates
control templating
custom controls
data binding
data templates
dependency properties
hardware acceleration
layout management
localization
media integration
resolution independence
resource dictionaries
routed events
styles
styles and themes
templates
triggers
user controls
vector graphics
usesLanguage C#
Visual Basic .NET
XAML

Referenced by (17)

Full triples — surface form annotated when it differs from this entity's canonical label.

Visual Studio supportsTechnology Windows Presentation Foundation
.NET Framework feature Windows Presentation Foundation
Visual Basic .NET supports Windows Presentation Foundation
this entity surface form: WPF
WinUI replaces Windows Presentation Foundation
WinUI relatedTo Windows Presentation Foundation
this entity surface form: WPF
Windows Presentation Foundation abbreviation Windows Presentation Foundation self-linksurface differs
this entity surface form: WPF
Windows Forms alternativeTo Windows Presentation Foundation
Rider supportsTechnology Windows Presentation Foundation
this entity surface form: WPF
Windows Communication Foundation relatedTo Windows Presentation Foundation
Microsoft .NET documentation topic Windows Presentation Foundation
XAML usedIn Windows Presentation Foundation
XAML usedIn Windows Presentation Foundation
this entity surface form: WPF
Windows Workflow Foundation integratesWith Windows Presentation Foundation
MVVM usedWith Windows Presentation Foundation
MVVM usedWith Windows Presentation Foundation
this entity surface form: WPF
.NET ecosystem includesComponent Windows Presentation Foundation
dotTrace targetPlatform Windows Presentation Foundation
this entity surface form: WPF