Extensible Application Markup Language

E704702

Extensible Application Markup Language is a Microsoft-developed XML-based language used primarily to define user interfaces and workflows in technologies like WPF, UWP, and Silverlight.

Try in SPARQL Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf XML-based language
markup language
user interface description language
abbreviation XAML NERFINISHED
allows declarative object graphs
instantiation of .NET objects via markup
associatedWith C# NERFINISHED
Visual Basic .NET NERFINISHED
code-behind model
basedOn XML NERFINISHED
designedFor separation of UI design and application logic
developer Microsoft
fileExtension .xaml
integratedWith Blend for Visual Studio NERFINISHED
Visual Studio NERFINISHED
namespaceMechanism XML namespaces
paradigm declarative programming
platform Windows
surface form: Microsoft Windows
primaryUse defining user interfaces
defining workflows
standardizedBy Microsoft NERFINISHED
supports animations
attached properties
control composition
custom controls
data binding
declarative UI definition
dependency properties
event handling
resource dictionaries
styles
templates
triggers
user controls
usedFor Windows Phone apps NERFINISHED
Windows Store apps NERFINISHED
desktop applications
workflow definitions
usedIn .NET NERFINISHED
.NET Core NERFINISHED
.NET Framework NERFINISHED
Silverlight NERFINISHED
UWP NERFINISHED
Universal Windows Platform NERFINISHED
WF
WPF NERFINISHED
Windows Presentation Foundation NERFINISHED
Windows Workflow Foundation NERFINISHED

Referenced by (1)

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

XAML fullName Extensible Application Markup Language