Le langage XAML et la plateforme Windows

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.

Windows 10 gratuit...

Microsoft a bien changé depuis que Steve Ballmer s'est reconverti dans le gestion d'une équipe de sport aux USA et il a dû s'étrangler en apprenant que la prochaine version de Windows sera fournie gratuitement (durant un an) aux possesseurs de la version 7 et 8.
Microsoft veut devenir une société de service et cela implique une maximum d'utilisateurs utilisant Windows...
Windows 10 va donner un coup de vieux à MacOS et Linux avec son assistant vocal intégré. Il fonctionnera sur le bureau et sur mobile, ce que Steve Jobs aurait peut-être imaginé pour son OS, mais que l'équipe conservatrice qui le remplacé n'a pas songé à réaliser.
On a même présenté un système de casque virtuel, plus élaboré que Kinect, qui est en développement.

Windows 10 supprime les défauts de la version 8, le bureau est un vrai bureau pour clavier et souris, il devient tactile sur les mobiles. Les applications immersives s'ouvrent dans des fenêtres comme les autres, que l'on agrandit au besoin. Un nouveau navigateur, Spartan, plus léger et simplifié apparaîtra avec l'OS.

Des versions d'essai sont disponibles sur le site de Microsoft, la première version finale devrait arriver en Septembre.

Le 22 janvier 2015.

Pourquoi passer de Windows 8 à Windows 10?

Etrangement, ce saut dans la numérotation avait été prévu par Infoworld, dans un article publié le 1 avril 2013:

Windows 10, premier avril

Mais il s'agissait d'une blague, traduction du texte:

Estimant que Windows 9 était trop bon pour qu'elle le distribue, les responsables chez Microsoft on préféré passer directement à Windows 10.

Pour rester sérieux, Microsoft a sauté le numéro neuf parce que des applications anciennes identifient Windows 95 et Windows 95 comme Windows 9.

1 octobre 2014.

.NET entièrement open source!

Les compilateurs C# et Visual Basic sont maintenant open source de même que de nombreuses technologies majeures liées à la plateforme .NET avec ASP.NET entre autres.
Pour rassurer complètement les développeurs, Microsoft transmet .NET à une fondation indépendante à laquelle participe Xamarin et qui va gérer les produits .NET des deux compagnies.
Cela devrait permettre à .NET de devenir une plateforme portable privilégiée sur les mobiles.
La plupart des logiciels sont sous licence Apache. Et puisque la machine virtuelle compilant le bytecode était déjà disponible sur tous systèmes (avec Mono), c'est l'ensemble de la plateforme qui devient libre, autant que Java ou LLVM.
.NET Foundation.
4 avril 2014.

Windows gratuit

Microsoft a attendu que soit passé le premier avril, pour éviter toute confusion, avant de faire cette annonce: Windows est maintenant gratuit sur toutes la machines dont l'écran fait moins de 9 pouces. Donc sur la plupart des tablettes et netbooks.
En outre Office 365 est offert durant un an!
3 avril 2014.

Microsoft prend la menace Chromebook au sérieux et réduit le prix de Windows 8 à 15 $

Cela pour les ordinateurs dont le prix est inférieur à 250 $. C'est le cas de la majorité des Chromebooks.
Cette offre s'adresse uniquement aux fabricants, il faut que Windows soit installé sur l'appareil à la vente. Le prix était auparavant de 50$ mais cela suffisait à désavantager Windows sur les tablettes et autres notebooks.
Puisque la réduction du prix concerne tous les types d'ordinateurs, cela pourrait aussi s'appliquer aux nano-PC les moins onéreux, ces machines de bureau utilisant des composants de portables et dont la taille est autour de 10 x 10 x 5 cm. Les plus connues sont l'Intel NUC et le Brix de Gigabyte. Pour les autres, même le prix de 50 $ laisse le coût de l'ordinateur compétitif et permettrait de relancer le marché des PC, sachant que seuls les nanos voient leurs ventes augmenter, et cela de façon considérable.
22 février 2014.

Archives - 2014 - 2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007

Domaine à vendre.

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.

Quel avenir pour Microsoft?
Le virage qu'à pris Microsoft se dessine déjà.

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 8

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

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?

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.


© Copyright 2007-2015 Xaml.fr - Reproduction interdite