Hop, j’ai du nouveau concernant Vista. La conférence a été très enrichissante.
Changement notable entre Vista et les vieux OS :
- tous les processus sont virtuels
- une clé USB peut faire office de mémoire principale (SWAP)
- démarrage du PC instantané
- Couche réseau réécrite (passage de 5-6 Mbit sous XP à 100 Mbit sous Vista). Malgré que vous disposez d’une carte réseau 100 Mbit le débit était limité par la couche réseau de Win XP du cout on n’avait seulement 5 à 6 Mbit en bande passante sur les 100 Mbit que pouvait déliver la carte réseau.
- présence d’animation sur le portrait de l’utilisateur sur le menu démarrer.
- agrandissement temps réel des dossiers (en agrandissant la taille de ces dossiers, on peut voir le contenu de ces derniers sans l’ouvrir).
- l’interface du Alt-Tab a été revu. On a enfin un jolie menu qui propose un apercu du bureau avec la tache concernée. Le menu peut aussi apparaitre sous forme de feuille en vue 3D.
- IE 7 (Internet Explorer 7) dispose d’une détection des redirection de site aux contenus dangereux ou louche (sera dispo sous XP et Vista).
Vista tourne sur l’architecture du WinFX comprenant par là :
- Avalon (Windows Presentation Foundation - interface entre autre)
- WinFS (Windows Data Foundation - systeme de fichier, traitement des données)
- Indigo (Windows Communication Foundation - pour la communication entre processus)
Qu’apporte WPF ?
- il unifie les médias (Exemple : possibilité d’écrire du texte sur une vidéo, de dessiner dessus, d’écrire du texte dans un jeu vidéo (sans passer par l’une des commande propre au jeux).
- gestion de rendu 2D/3D (en gros, une entité 2D peut se transformer en 3D (déplacement 3D, pivotage, etc…)
- il unifie les profils
- intégration d’un nouveau langage XAML basé entièrement sur XML (extremement puissant pour le développement)
- Recalibrage du texte en mode Zoom/Dézoom. Plus vous zoomez un texte et plus le texte grossit et fait apparaitre une scrollbar (ascenseur) dans les OS actuel. Avec Vista, l’OS recalibre la mise en forme du texte. Du coup, le scrollbar disparait totalement. Si on veut pouvoir lire la suite d’un long texte, Vista ajoutera des pages automatiquements. De plus, il change automatiquement la mise en forme d’un texte selon la dimension de la fenetre de manière intelligente. Du coup, le texte restera TOUJOURS lisible.
- XAML Pad (un interpréteur/compilateur XML qui permet de développer des programmes ou autres à partir d’un code XML, à la compilation du code XML, il génère du code .NET. Le gros plus, on a un apercu en temps réel de notre code).
- la 3D n’apparait pas seulement pour un coté esthétique de Vista, elle joue aussi un role important pour divers application (catalogue en ligne, etc…).
Le seul point noir c’est que la machine réclame énormément de ressource 3D (je ne sais pas à tel point, nous n’avons pas eu de détail la dessus, et puis il s’agissait d’une Beta).
Maintenant, je fais un topo sur les outils Microsoft qui sont vraiment excellent pour tout développeur.
Nous avons donc Graphic Designer, un clone de Photoshop mais finalement qui ne l’est pas tout à fait. Sous Graphic Designer, nous avons le choix de faire du dessin en mode Vectoriel ou en mode Bitmap (je ne sais pas si Photoshop le fait) à partir de l’un de ces modes, l’utilisateur peut exporter son image au format XML. Oui, oui vous avez bien lu. GD génère du code XML afin qu’on puisse l’utiliser dans d’autre application (Navigateur Web ou encore via d’autre programme pensé pour Vista ou pour les prochaines versions de Visual Studio, etc… pour XP.
GD a la particularité de créer des images panoramiques à partir d’images ayant au moins un élément commun.
Ensuite, nous avons vu tourner Interactive Designer qui fait office d’éditeur d’interface graphique, mais aussi d’éditeur Flash. Par ailleur, la grande puissance avec Vista, c’est quie tous les produits Microsoft à venir dépendront UNIQUEMENT du langage XML. Chaque logiciel peut exporter un format de fichier en XML pour ensuite l’importer dans un autre programme.
Dans notre conférence, une interface .NET a été créer sous Visual Studio (version 2005 mais je doute). L’interface a été exporté en XML puis ce dernier a été chargé dans Interactive Designer. En quoi peut servir Interactive Designer dans ce cas ? Et bien tout simplement à améliorer l’interface, ou bien d’ajouter des animations quelconques.
Voilà. D’un point de vue développeur, Vista est vraiment excellent. Du coté particulier, à part l’aspect esthétique de Vista, il n’y a rien d’intéressant à part pour l’optimisation de la bande passante (et la 3D pour les jeux avec le WGF 1.0 et 2.0).
Et puis enfin, pour un point de vue, d’un professionnel (ressource humaine, finance, scientifique, etc…) les outils d’Office 12 (aka Office 2007) leur faciliteront grandement la tache. Excel est encore plus simple d’utilisation, Powerpoint aussi et propose d’avantage de feature pour l’affichage de diagramme.
Personnellement, je suis conquis. Et puis, vivement Mai 2006 pour que j’ai ma version de Vista fournit gratuitement par Microsoft France (via MSDN AA ? j’en sais trop rien).
[modemylife on]
PS : en fin de conférence, nous avons eu droit à un bookin sur C#.
[/modemylife off]