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. Il fonctionne sous .NET ou systèmes compatibles comme Mono, ou avec un plug-in pour navigateurs. Les nouvelles technologies de Microsoft, Windows 8, Metro sont basés sur XAML ainsi que le plugin Silverlight, réponse de Microsoft à Flash.
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.
Quel avenir pour Microsoft? Le virage qu'à pris Microsoft se dessine déjà.
.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 8 vs Seven. Faut-il passer à la version 8?
Après deux mois, Windows 8 représente 1.6% des versions installées contre 2.2 % pour Vista à la même période.
Ce qui change avec Metro
Pour l'utilisateur et le développeur.
Windows 8 et Metro
Une interface classique à coté d'une expérience totalement innovatrice.
Windows 7 vs. Vista. Ce que l'on découvrira de nouveau.
Installer Seven.
L'évolution des icônes dans Windows 7.
FAQ de Windows 7.
CardSpace et openID. La fin des mots de passe?
Surface, la tablette de Microsoft...Ce n'est un produit de démonstration, mais un tournant que prend Microsoft qui devient fournisseur de matériel.