XAML

Staat voor "Extensible Application Markup Language" en wordt uitgesproken als "zam-uhl". XAML is een opmaaktaal die is ontwikkeld door Microsoft en wordt gebruikt voor het maken van interfaces voor toepassingen. De taal lijkt op HTML, waarmee de inhoud van een webpagina wordt gedefinieerd.

Net als andere opmaaktalen gebruikt XAML tags om objecten te definiëren. Tags kunnen binnen andere tags worden genest om objecten binnen objecten te definiëren. De kenmerken van een object, zoals de naam, grootte, vorm en kleur, worden binnen de tag gedefinieerd. Hieronder staat een voorbeeld van een eenvoudige XAML-tag voor een knop:

<Button x:name="button" Content="TechTerms" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="150,300,0,0"/>

XAML werd in 2006 geïntroduceerd samen met WPF (Windows Presentation Foundation). WPF is een uitbreiding van het Microsoft .NET Framework met een weergave-engine voor het weergeven van interface-elementen binnen een Windows-toepassing. XAML wordt gebruikt om deze elementen te definiëren en aan elkaar te koppelen.

Ontwikkelaars kunnen XAML-code helemaal zelf schrijven of een programma zoals Microsoft Expression Studio of Blend for Visual Studio gebruiken om XAML-code te genereren met behulp van een WYSIWYG-editor. XAML wordt ondersteund door elke Windows-app die is gebouwd met WPF of het Universal Windows Platform.

Bestandsextensie: .XAML

Bijgewerkt February 3, 2018 door Per C.

quizTest je kennis

What action does a hash function perform?

A
It converts one value to another
0%
B
It separates one value into multiple ones
0%
C
It combines multiple values into a single one
0%
D
It destroys a value by overwriting it with random data
0%
Correct! Incorrect!     View the Hash definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van XAML op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.