Bonjour à tous,
Après avoir testé un peu Windows 8 (mélange de Windows Phone 7 et de Windows 7), j’ai voulu jeter un oeil sur visual studio 2011 intégrée à la version développeurs Windows 8.
Avant de commencer, je voudrais vous expliquer un peu les bugs rencontrés lors de l’installation avec virtual box.
Pour installer Windows 8 en mode développeurs, vous ne devez pas prendre la version clean de 3.6 Go pour ensuite installer visual studio 2011 dessus, vous aurez une erreur lors de la compilation, il vous faudra prendre la version complète développeurs de 4.8 Go.
Torrent : http://thepiratebay.org/torrent/6678005/
HTTP : http://wdp.dlws.microsoft.com/WDPDL/9B8DFDFF736C5B1DBF956B89D8A9D4FD925DACD2/WindowsDeveloperPreview-64bit-English-Developer.iso
Par la suite, si vous souhaitez installer Windows 8 sur une virtual machine, vous devez impérativement suivre quelques instructions obligatoires (il vous faudra un pc avec un core i3 minimum) :
http://www.papygeek.com/windows-8/installer-windows-8-sur-une-machine-virtuelle/
Une fois ceci fait, vous ne devriez plus avoir trop de problèmes, pour ma part, Windows 8 est resté bloqué plusieurs fois au premier démarrage après avoir formaté, j’ai réglé le soucis en désactivant les périphériques USB sur virtualbox avant de réinstaller.
Vous devriez pouvoir accéder à votre bureau Windows 8 et voir les outils visual studio 2011 comme sur cette image :
http://shocknsl.com/windows8/1.png
Bon passons à la présentation de Visual Studio 2011 version Express.
http://shocknsl.com/windows8/2.png
Voici la liste des langages disponibles de base pour Metro :
http://shocknsl.com/windows8/3.png
Donc Javascript (nouveauté), Visual Basic, C#, Visual C++, pour ma part, je suis plutôt C#
.
Vous pourrez aussi voir qu’un travail d’ergonomie dans l’IDE visual studio a été fait en rangeant les propriétés des composants par menus :
http://shocknsl.com/windows8/4.png
Les exemples de bases sont d’ailleurs assez attirants même si Microsoft devraient en rajouter une bonne dizaine.
http://shocknsl.com/windows8/5.png
Une fois notre application compilée, on peut la voir non pas sur le bureau style Windows 7, mais plutôt sur le bureau Metro : http://shocknsl.com/windows8/6.png, ce qui me parait très pratique pour les tablettes tactiles.
Nous retrouvons aussi le code xaml, dans les exemples de bases, je dirais qu’il est un peu trop avancé, développer sur Windows Phone 7 reste un bon entrainement pour développer par la suite sur Windows 8.
http://shocknsl.com/windows8/7.png
Une amélioration au niveau de la variété des composants est aussi visible comparé à visual studio 2010, beaucoup de nouveaux composants ont été mis en place :
http://shocknsl.com/windows8/8.png
http://shocknsl.com/windows8/9.png
Pour finir cet article, je tiens aussi à rajouter que pour une version de preview, Windows 8 est quand même dans un stade avancé, les compatibilités logiciels de Windows 7 ont apparemment été préservées :
http://shocknsl.com/windows8/10.png
Bref, très bon boulot Microsoft, un très bon avenir en perspective.