XAML
Oznacza „Extensible Application Markup Language” i wymawia się jako „zam-uhl”. XAML to plik język znaczników opracowany przez Microsoft i służy do tworzenia aplikacja interfejsy. To jest podobne do HTML, który definiuje zawartość pliku strona.
Podobnie jak inne języki znaczników, XAML używa tagów do definiowania obiektów. Tagi można zagnieżdżać w innych znacznikach, aby definiować obiekty w obiektach. Atrybuty obiektu, takie jak nazwa, rozmiar, kształt i kolor, są zdefiniowane w tagu. Poniżej znajduje się przykład podstawowego tagu XAML dla przycisku:
<Button x: name = "button" Content = "TechLib" HorizontalAlignment = "Left" VerticalAlignment = "Top" Margin = "150,300,0,0" />
Programiści mogą tworzyć kod XAML od podstaw lub używać programu takiego jak Microsoft Expression Studio lub Blend for Visual Studio do generowania kodu XAML przy użyciu WYSIWYG redaktor. XAML jest obsługiwany przez dowolną aplikację systemu Windows, która jest skompilowana przy użyciu WPF lub Uniwersalna Platforma Windows.
Rozszerzenie pliku: .XAML