XAML

È l'acronimo di "Extensible Application Markup Language" e si pronuncia "zam-uhl". XAML è un linguaggio di markup sviluppato da Microsoft e utilizzato per creare interfacce di applicazioni. È simile a HTML, che definisce il contenuto di una pagina web.

Come altri linguaggi di markup, XAML utilizza i tag per definire gli oggetti. I tag possono essere annidati all'interno di altri tag per definire oggetti all'interno di altri oggetti. Gli attributi di un oggetto, come nome, dimensioni, forma e colore, vengono definiti all'interno del tag. Di seguito è riportato un esempio di tag XAML di base per un pulsante:

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

XAML è stato introdotto nel 2006 insieme a WPF (Windows Presentation Foundation). WPF è un'estensione di Microsoft .NET Framework che include un motore di visualizzazione per il rendering degli elementi dell'interfaccia all'interno di un'applicazione Windows. XAML viene utilizzato per definire e collegare questi elementi.

Gli sviluppatori possono creare il codice XAML da zero oppure utilizzare un programma come Microsoft Expression Studio o Blend for Visual Studio per generare codice XAML con un editor WYSIWYG. XAML è supportato da qualsiasi app Windows creata utilizzando WPF o la Universal Windows Platform.

Estensione del file: .XAML

Aggiornato February 3, 2018 da Per C.

quizMetti alla prova le tue conoscenze

Which of the following is the name of a programming language?

A
Processing
0%
B
Outputting
0%
C
Mastering
0%
D
Siphoning
0%
Correct! Incorrect!     View the Processing definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di XAML in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.