XAML - Création d'interfaces graphiques

XAML signifie "Extensible Application Markup Language", dont langage à balise d'application extensible. C'est un format XML doté d'une sémantique adaptée à la description d'interface utilisateur graphique. Il a été créé par Microsoft et fonctionne sous environnement .NET.

Caractéristiques de XAML

Pourquoi l'utiliser?

XAML facilite grandement la création, l'édition, la réutilisation d'interfaces utilisateur graphiques pour les applications locale ou Web.
Windows Vista utilise XAML pour la description de l'interface. Le plug-in Silverlight pour les interfaces Web utilise XAML.

Sites et outils

Exemple de code

Afficher: Salut le Monde.

<Page xmlns="">
  <TextBlock>
     Salut, le Monde!
  </TextBlock>
</Page>
          

Dessine un bouton.

<button 
   Background="Gray" 
   FontSize="18pt" 
   Click="OnClick">
     Soumettre
</button>  
Langages de programmation AspectJ - Basic - C - C++ - C# - Eiffel - Go - Java - JavaScript - JavaFX - Pascal - PHP - Python - Rexx - Ruby - Scala - Scriptol - Tcl - HTML - XML - XAML - XUL - SQL