XAML

E184866

XAML is a declarative XML-based markup language used primarily for designing user interfaces in Microsoft .NET applications, especially on Windows.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (5)

Label Occurrences
XAML canonical 5
.NET MAUI XAML 1
Windows.UI.Xaml namespace 1

Statements (49)

Predicate Object
instanceOf .NET technology
XML-based language
markup language
allows design-time preview of UI
separation of UI and logic
basedOn XML
commonlyUsedWith MVVM pattern
designedForPlatform .NET (modern) runtime
.NET Core
.NET Framework
developedBy Microsoft
documentationURL https://learn.microsoft.com/dotnet/desktop/wpf/advanced/xaml-overview
fileExtension .xaml
fullName Extensible Application Markup Language
integratesWith C# programming language
surface form: C#

Visual Basic .NET
code-behind files
introducedBy .NET Framework
surface form: .NET Framework 3.0
namespace http://schemas.microsoft.com/winfx/2006/xaml
paradigm declarative programming
primarilyUsedOn Windows
surface form: Microsoft Windows
supports animations
attached properties
control templates
custom controls
data binding
dependency properties
layout definitions
resources
styles
triggers
syntaxType XML element and attribute syntax
toolSupport Visual Studio
surface form: Blend for Visual Studio

Visual Studio
usedFor control templating
data binding definitions
declarative UI design
defining user interfaces
resource definitions
usedIn XAML self-linksurface differs
surface form: .NET MAUI XAML

Silverlight
UWP apps
Universal Windows Platform
Windows Presentation Foundation
surface form: WPF

WinUI
Windows Presentation Foundation
WinRT
surface form: Windows Runtime XAML

Windows Workflow Foundation
XAML self-linksurface differs
surface form: Xamarin.Forms XAML

Referenced by (9)

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

Universal Windows Platform hasComponent XAML
this entity surface form: Windows.UI.Xaml namespace
Universal Windows Platform supportsUIFramework XAML
this entity surface form: XAML UI
XAML usedIn XAML self-linksurface differs
this entity surface form: Xamarin.Forms XAML
XAML usedIn XAML self-linksurface differs
this entity surface form: .NET MAUI XAML