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.

All labels observed (1)

Label Occurrences
Extensible Application Markup Language canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf XML-based language ⓘ
markup language ⓘ
user interface description language ⓘ
abbreviation XAML ⓘ
allows declarative object graphs ⓘ
instantiation of .NET objects via markup ⓘ
associatedWith C# ⓘ
Visual Basic .NET ⓘ
code-behind model ⓘ
basedOn XML ⓘ
designedFor separation of UI design and application logic ⓘ
developer Microsoft ⓘ
fileExtension .xaml ⓘ
integratedWith Blend for Visual Studio ⓘ
linked to: Visual Studio

Visual Studio ⓘ
namespaceMechanism XML namespaces ⓘ
paradigm declarative programming ⓘ
platform Microsoft Windows ⓘ
linked to: Windows
primaryUse defining user interfaces ⓘ
defining workflows ⓘ
standardizedBy Microsoft ⓘ
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 ⓘ
linked to: Windows Phone

Windows Store apps ⓘ
linked to: Microsoft Store

desktop applications ⓘ
workflow definitions ⓘ
usedIn .NET ⓘ
.NET Core ⓘ
.NET Framework ⓘ
Silverlight ⓘ
UWP ⓘ
Universal Windows Platform ⓘ
WF ⓘ
WPF ⓘ
Windows Presentation Foundation ⓘ
Windows Workflow Foundation ⓘ

How these facts were elicited

Referenced by (1)

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

XAML → fullName → Extensible Application Markup Language ⓘ