XAML est un langage déclaratif développé pour les besoins du nouveau système d'exploitation de Microsoft, Windows Vista. Prononcé Zammel, ces initiales correspondent à eXtensible Application Markup Language.
Les interfaces utilisateur des futures applications développées pour Windows Vista et XP seront créées avec XAML. XAML fait partie de Windows Presentation Foundation qui est lui-même un composant du .NET framework 3.0.
Basé sur le langage XML, il facilite le travail du développeur et permet d'écrire une application client Windows (ou tout au moins, son interface) aussi aisément qu'une application web. L'idée est en effet de séparer la construction de l'interface utilisateur du code sous-jacent comme cela est déjà le cas dans les applications Web de type ASP.NET. Le développement de l'interface utilisateur étant confié à des designers, Microsoft propose à ceux-ci le logiciel Expression Interactive Designer pour manipuler cette interface. XAML inclut également des fonctionnalités pour manipuler des objets en trois dimensions, de manière analogue à X3D.
Définition tirée de Wikipedia
__________________________
Sujet résolu ? Pensez à mettre le tag
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.