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.

Les outils de 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.

Archives Récentes - 2014 - 2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007