Le langage XAML et les technologies .NET

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.

Windows 8 pour octobre 2012 (non officiel)

Les versions de test de Windows 8 à télécharger se succèdent et la version finale sera probablement disponible en octobre 2012.
Windows 8 aura une interface utilisateur différente sous forme de tuiles représentant des applications (comme actuellement les popup dans la barre de tâche), avec possibilité de lancer des applications HTML 5 ou XAML, tandis que Silverlight reste disponible sur le bureau classique.
Il fonctionne sur ARM ce qui devrait faboriser la popularisation d'ordinateurs compacts et légers.
13 janvier 2012.

Des gadgets à Metro

Gadgets Windows

Microsoft estime que les gadgets de Vista et Windows 7 seront inutiles sous la version 8 et incite déjà les programmeurs à cesser d'en créer. En fait les applications immersives de Metro, faites en JavaScript et HTML 5 ou XAML, sont des gadgets évolués, et donc remplacent ceux-ci. L'interface Metro semble conçue comme une combinaison de la barre de tâches à icônes surgissantes qui affichent une vue réduite de l'application, et les gadgets, applications fonctionnant sur le bureau, avec une présentation en tuile (plus ou moins) originale.
Ou télécharger les gadgets?
5 octobre 2011.

Télécharger le codec RAW pour Windows (Vista/Seven)

Microsoft offre dorénavant le support pour le format de photos RAW qui peut même s'afficher sous forme de miniatures dans les logiciels Windows dont Explorer.
En fait il y a autant de formats RAWs que d'appareils photos, Microsoft affiche donc une liste des appareils dont le format est reconnu.
Télécharger le pack de codecs.
27 juillet 2011.

XAML au coeur de Windows 8

Le groupe de travail de XAML de Microsoft, qui faisait partie du département des outils de développement, est transféré dans le département Windows, plus précisément la section Developper Experience.
Ce qui signifie que XAML, qui devait déjà être la base de l'interface de Vista mais ne l'a été que de WPF, deviendra le langage d'interface pour au moins une partie des applications Windows 8.
24 juin 2011.

Archives - 2011 - 2010 - 2009 - 2008 - 2007

Documentation

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 3.0, (ex WinFX)
L'interface aux ressources de Windows pour le programmeur.
WPF
Description du nouvel environnement graphique de Windows.
Qu'est-ce que XPS? Précisions sur cette alternative au format PDF.
Mono 2.0. Les fonctionalités portables de .NET.

Silverlight
est un plugin pour les navigateurs et runtime permettant de créer des interfaces graphiques très élaborées, ou présenter des vidéos. Alternative à Flash et HTML 5.

Windows 7

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.

Nouvelles technologies

CardSpace et openID. La fin des mots de passe?