Windows Presentation Foundation

GPTKB entity

Statements (153)
Predicate Object
gptkbp:instance_of gptkb:software_framework
gptkbp:allows gptkb:Animation
custom rendering
gptkbp:built gptkb:._NET_Core
CLR
gptkbp:can_be_extended_by third-party libraries
gptkbp:can_be_used_with gptkb:F#
gptkb:C#
gptkb:VB._NET
gptkbp:developed_by gptkb:Microsoft
gptkbp:enables data binding
data visualization
hardware acceleration
rich user interfaces
touch input
gptkbp:facilitates responsive design
https://www.w3.org/2000/01/rdf-schema#label Windows Presentation Foundation
gptkbp:includes styles and templates
gptkbp:integrates_with gptkb:._NET_Framework
gptkb:Windows_Forms
gptkbp:is_based_on gptkb:Microsoft_._NET
XAML markup language
the . NET Common Language Runtime
gptkbp:is_compatible_with gptkb:Windows_Server
gptkb:Windows_Server_2012
gptkb:Expression_Blend
gptkb:Windows_8
gptkb:Windows_10
gptkb:Visual_Studio
gptkb:Windows_11
gptkb:Windows_7
Windows operating systems
gptkbp:is_integrated_with web services
gptkbp:is_part_of gptkb:Windows_SDK
gptkb:Microsoft_._NET_ecosystem
gptkb:Windows_API
gptkb:operating_system
gptkb:._NET_Framework
Microsoft development ecosystem
gptkbp:is_supported_by gptkb:Blend_for_Visual_Studio
gptkb:Visual_Studio
community forums
Microsoft documentation
tutorials and courses
gptkbp:is_used_for gptkb:educational_programs
gptkb:mobile_applications
enterprise applications
rich internet applications
line of business applications
desktop software development
gptkbp:is_used_in gptkb:educational_programs
gptkb:mobile_applications
enterprise applications
desktop applications
game development
cloud applications
business applications
scientific applications
line of business applications
gptkbp:part_of gptkb:._NET_Framework
gptkbp:provides data binding
event handling
rich text formatting
customizable user interfaces
layout management
data templates
rich user interface
event routing
data binding expressions
resource dictionaries
user controls
visual state management
control templates
print support
visual tree
layout controls
controls for UI
style inheritance
gptkbp:released_in gptkb:2006
gptkbp:suitable_for touch-enabled devices
high DPI displays
gptkbp:supports gptkb:XAML
gptkb:visual_effects
gptkb:Animation
localization
asynchronous programming
cross-platform development
data binding
data validation
data visualization
data-driven applications
event handling
resource management
storyboards
validation
web applications
web services
accessibility features
multimedia
styles
application lifecycle management
graphics rendering
user experience design
cloud applications
multi-threading
data virtualization
data templates
serialization
data context
custom themes
custom controls
media playback
touch input
visual composition
MVVM pattern
styles and templates
commanding
visual design tools
event routing
custom animations
visual states
web browser integration
data binding expressions
resource dictionaries
visual state management
web services integration
attached properties
control templates
custom rendering
dependency properties
logical tree
visual tree
visual studio integration
multitouch
UI automation
binding modes
command binding
custom behaviors
3 D graphics
high DPI
style inheritance
UI virtualization
dynamic resource loading
print capabilities
routing events
gptkbp:used_for desktop applications
developing desktop applications
building desktop applications
gptkbp:uses gptkb:Direct_X
gptkbp:bfsParent gptkb:C_programming_language
gptkb:Graphics_Processing_Unit
gptkb:._NET_Framework
gptkbp:bfsLayer 4