Skip to content
EntityQ258778· pop 25· linked from 462 articles

langage de programmation

Described at

[MS-XAML]: XAML Object Mapping Specification 2006 | Microsoft Learn

Click here to view this version of the [MS-XAML] PDF. Click here to download a zip file with all of the PDF files.

msdn.microsoft.com

Link to a page describing this subject · 5,235 chars · not written by Vinony

Wikidata facts

Based on
XML
Show 7 more facts
Stack Exchange tag
stackoverflow.com/tags/xaml
file extension
xaml
media type
application/xaml+xml
inception
2008-06-01
programming paradigm
declarative programming
Sources (3)

via Wikidata · CC0

Article · Français

XAML est un langage déclaratif développé pour les besoins des systèmes d'exploitation de Microsoft, Windows Vista, Windows 7 et Windows 8 et qui permet la description de données structurées. Prononcé Xammel, ces initiales correspondent à eXtensible Application Markup Language. Il s'agit d'un dialecte XML. Ce langage créé initialement pour la déclaration d'interface riches dans WPF avec .NET Framework 3.0 (initialement appelé WinFX), a été intégré ensuite dans les développements connexes de Microsoft à savoir WCF et WF qui sont aussi utilisables avec ce langage. C'est maintenant un abus de considérer XAML comme un langage lié à la fabrication d'interface. Il est devenu un dialecte XML permettant l'instanciation à l'exécution d'objets issus des plateformes .NET Framework 3.0 et ultérieures. Basé sur le langage XML, il facilite le travail du développeur et permet d'écrire une application client Windows aussi aisément qu'une application web. L'idée est en effet de séparer la déclaration des objets d'un programme du code sous-jacent comme cela est déjà le cas dans les applications Web de type ASP.NET. Dans le cas de XAML pour WPF, le développement de l'interface utilisateur étant confié à des designers, Microsoft propose à ceux-ci le logiciel Expression Blend pour manipuler cette interface. XAML inclut également des fonctionnalités pour manipuler des objets en trois dimensions, de manière analogue à X3D. XUL et UIML sont d'autres exemples de langages de description d'interfaces graphiques qui sont des dialectes XML.

Abstract from DBpedia / Wikipedia · CC BY-SA