Extensible Application Markup Language

Extensible Application Markup Language (XAML /ˈzæməl/) is a declarative XML-based language that Microsoft developed for initializing structured values and objects. It is available under Microsoft's Open Specification Promise. XAML is used extensively in Windows Presentation Foundation (WPF), Silverlight, Workflow Foundation (WF), Windows UI Library (WinUI) and Universal Windows Platform (UWP). In WPF and UWP, XAML is a user interface markup language to define UI elements, data binding, and events. In WF, however, XAML defines workflows.

Colwidth
10
Comment
enExtensible Application Markup Language (XAML /ˈzæməl/) is a declarative XML-based language that Microsoft developed for initializing structured values and objects. It is available under Microsoft's Open Specification Promise. XAML is used extensively in Windows Presentation Foundation (WPF), Silverlight, Workflow Foundation (WF), Windows UI Library (WinUI) and Universal Windows Platform (UWP). In WPF and UWP, XAML is a user interface markup language to define UI elements, data binding, and events. In WF, however, XAML defines workflows.
ExtendedFrom
XML
Genre
User interface markup language
Has abstract
enExtensible Application Markup Language (XAML /ˈzæməl/) is a declarative XML-based language that Microsoft developed for initializing structured values and objects. It is available under Microsoft's Open Specification Promise. XAML is used extensively in Windows Presentation Foundation (WPF), Silverlight, Workflow Foundation (WF), Windows UI Library (WinUI) and Universal Windows Platform (UWP). In WPF and UWP, XAML is a user interface markup language to define UI elements, data binding, and events. In WF, however, XAML defines workflows. XAML elements map directly to Common Language Runtime (CLR) object instances, while XAML attributes map to CLR properties and events on those objects. Anything that is created or implemented in XAML can be expressed using a more traditional .NET language, such as C# or Visual Basic .NET. However, a key aspect of the technology is the reduced complexity needed for tools to process XAML, because it is based on XML.
Hypernym
Language
Is primary topic of
Extensible Application Markup Language
Label
enExtensible Application Markup Language
LatestReleaseDate
12 March 2019
LatestReleaseVersion
env2019
Link from a Wikipage to an external page
schemas.microsoft.com/...%22
docs.microsoft.com/en-us/dotnet/desktop/xaml-services/%3Fredirectedfrom=MSDN
docs.microsoft.com/en-us/dotnet/desktop/wpf/xaml/%3Fview=netdesktop-5.0
schemas.microsoft.com/client/2010%22
schemas.microsoft.com/winfx/2006/xaml/presentation%22%3E
docs.microsoft.com/en-us/dotnet/api/system.windows.markup%3Fview=netframework-4.8
docs.microsoft.com/en-us/dotnet/api/system.xaml%3Fview=netframework-4.8
schemas.microsoft.com/winfx/2006/xaml%22%3E
docs.microsoft.com/en-us/windows/uwp/xaml-platform/xaml-overview
www.w3.org/1999/xhtml%22%3E
Link from a Wikipage to another Wikipage
.NET Framework 3.0
Ars Technica
Backward compatibility
Binary Application Markup Language
Cascading Style Sheet
Category:.NET terminology
Category:Declarative markup languages
Category:Declarative programming languages
Category:Markup languages
Category:Microsoft application programming interfaces
Category:Microsoft Windows multimedia technology
Category:User interface markup languages
Category:Vector graphics markup languages
Category:XML-based standards
Common Language Runtime
Comparison of user interface markup languages
C Sharp (programming language)
Declarative programming
EMML
European Committee for Interoperable Systems
Firefox
FXML
HTML
Interface Builder
Internet Explorer
Internet Explorer 6
JavaScript
Layout manager
List of user interface markup languages
Look and feel
Microsoft
Microsoft Expression Blend
Microsoft Silverlight
Microsoft Visual Studio
MXML
Open Specification Promise
Open XML Paper Specification
Serialization
Silverlight
Universal Windows Platform
User interface
User interface markup language
Visual Basic .NET
Web browser
Web page
Windows 8
Windows App SDK
Windows Presentation Foundation
Windows Server 2012
Windows UI Library
Windows Workflow Foundation
Workflow
XBAP
XBL
XML
XUL
ZUML
Mime
enapplication/xaml+xml
Name
enExtensible Application Markup Language
Owner
Microsoft
SameAs
2S47X
Extensible Application Markup Language
Extensible Application Markup Language
Extensible Application Markup Language
Extensible Application Markup Language
Extensible Application Markup Language
Extensible Application Markup Language
Extensible Application Markup Language
Extensible Application Markup Language
Extensible Application Markup Language
m.02y475
Q258778
XAML
XAML
XAML
XAML
XAML
XAML
XAML
XAML
XAML
XAML
XAML
XAML
XAML
XAML
xaml format
แซเมิล
Style
enmargin-left:2em
Subject
Category:.NET terminology
Category:Declarative markup languages
Category:Declarative programming languages
Category:Markup languages
Category:Microsoft application programming interfaces
Category:Microsoft Windows multimedia technology
Category:User interface markup languages
Category:Vector graphics markup languages
Category:XML-based standards
WasDerivedFrom
Extensible Application Markup Language?oldid=1122013634&ns=0
WikiPageLength
13512
Wikipage page ID
626631
Wikipage revision ID
1122013634
WikiPageUsesTemplate
Template:.NET Framework
Template:=
Template:Code
Template:Div col
Template:Div col end
Template:Document markup languages
Template:Graphics file formats
Template:Infobox file format
Template:IPAc-en
Template:Reflist
Template:Short description
Template:Start date and age
Template:Widget toolkits
Template:Wikibooks
Wordnet_type
synset-format-noun-1