Le langage d'interface XAML
XAML est un langage d'interface utilisateur graphique universel pour les applications Web riches (RIA) et les logiciels de bureau. Il utilise un format XML facile à éditer et à réutiliser. La majorité des applications pour Windows Phone et la Windows Store sont écrites en XAML et C#. Cela va continuer avec Windows 10.
Description de XAML
Pourquoi utiliser ce langage?
Les
formats XAML
Les différents domaines d'applications (Vista, Web,
documentation) donnent lieu à des formats différents, autant
de sous-ensemble de XAML.
Les
éléments du langage
La liste des éléments.
Au format déclaratif, on peut ajouter
du code et des évènements.
Exemples
Petits programmes en XAML.
Le
tutoriel XAML
Apprendre XAML pour réaliser des applications locales sous le framework
.NET. Le tutoriel fonctionne avec Expression Blend et Visual Studio Express. Le tutoriel décrit en détail la syntaxe du langage.
L'environnement de XAML
.NET
L'interface aux ressources de Windows pour le programmeur.
WPF
Description de l'environnement graphique de Windows classique.
Qu'est-ce
que XPS?
Précisions sur cette alternative au format PDF.
Silverlight
C'est un plugin pour les navigateurs permettant de créer des interfaces
graphiques très élaborées, ou présenter des vidéos.
Alternative à Flash et HTML 5.
Windows et Modern UI (Metro)
Une interface classique à coté d'une expérience totalement innovatrice.