La PDC (Professional Developer Conference) a levé hier le voile sur Visual Studio 2010, dont la CTP (Community Technical Preview) a été rendu disponible au public, voir la news d’hier. De nombreuses nouveautés ont été présentées (qui ne sont pas toutes présentes dans la CTP) dont une image de la nouvelle interface graphique en WPF (Windows Presentation Foundation) ! Pourquoi avoir eu l’idée de passer l’éditeur de logiciel de Microsoft en WPF, quels sont les avantages et les inconvénients de cette solution ?
Peut être que Visual Studio 2010 sera plus lourd à charger, je ne peux vous le dire (même si je n’y crois pas un instant) car je ne travaille que sur des versions dont j’accède avec Terminal Server (je n’ai pas trouvé de solution plus simple pour partager l’accès avec mon équipe) et sur un Windows 2008 dont les accélérations graphiques ne sont pas activées, du coup, je ne peux profiter des nouveautés (pour le moment). Ensuite, il est possible de créer des addins pour Visual Studio en WPF et de les charger encore plus rapidement/simplement. Et l’autre grande nouveauté, oh combien intéressante pour tous les développeurs : la gestion du multi écrans !
En parlant de WPF, le nouveau Toolkit est disponible sur CodePlex et comprend un DataGrid, DatePicker/Calendar…
Pour le développement Silverlight, un concepteur sera intégré à Visual Studio 2010. Du côté des applications Silverlight, il est déjà possible de lancer vos applications dans votre navigateur, mais bientôt, vous pourrez les lancer en dehors du navigateur, et hors ligne ! Le dernier Toolkit pour Silverlight vient d’être mis à disposition sur CodePlex.
Les autres nouveautés concernent le Multi-Touch (Pour Windows 7), le Rubban de Office 2007, jQuery, JumpLists, DirectX… Vous en saurez plus sur ces nouveautés dans les prochains jours / semaines. Il sera également possible de créer des fichiers de configuration séparés pour les types de génération (comprenez par là : Debug, Release), du coup plus besoin de switcher les fichiers lors d’un passage en production d’une application Web.
Concernant Live Mesh, vous savez maintenant à quoi cela peut servir car vous avez tous regardé la vidéo de Benjamin Gauthey (Damien Roué, Na-Young Kwon et moi même), les nouveautés annoncées sont donc le support prochain (aucune date annoncée) de Live Mesh sur Mac et sur Windows Mobile !
