Extensible Application Markup Language, known as XAML, is a declarative XML-based language developed by Microsoft for initializing structured values and objects. It is available under Microsoft's Open Specification Promise. XAML is used in Windows Presentation Foundation, Silverlight, Workflow Foundation, the Windows UI Library, the Universal Windows Platform and .NET Multi-platform App UI. In Windows Presentation Foundation and the Universal Windows Platform it is a user interface markup language that defines interface elements, data binding and events, while in Workflow Foundation it defines workflows. XAML elements map directly to Common Language Runtime object instances, and its attributes map to properties and events on those objects. Anything written in XAML can also be expressed in a traditional .NET language such as C# or Visual Basic .NET, but because XAML is based on XML the tools that process it need less complexity. It was first named Extensible Avalon Markup Language, after Avalon, the code name for Windows Presentation Foundation.
Connections
In Field
Source Extensible Application Markup Language (Wikipedia)
In the Other Atlases
Developed By
Also in Business Atlas: the developer of this subject.
Source Extensible Application Markup Language (Wikipedia)Lead, developerQuote, Lead, developer
is a declarative XML-based language developed by Microsoft
Sources
Extensible Application Markup Language (Wikipedia)
Lead, developer
is a declarative XML-based language developed by Microsoft
In Field: Human Computer Interaction, Lead, user interface use
In WPF and UWP, XAML is a user interface markup language to define UI elements, data binding, and events.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.