Sivaramakichenane Somasegar, vice-président de Microsoft responsable de la division Développeurs, a donné le coup d'envoi du TechEd, la conférence développeurs de l'éditeur, qui doit durer toute la semaine à Barcelone. Son discours d'ouverture, s'il manquait d'entrain, a tout de même réservé quelques - maigres - surprises à l'assistance, composée de quelques milliers de personnes. Tout d'abord, même si le lancement officiel de la version 2008 de l'atelier de développement vedette de Microsoft, Visual Studio, reste programmé pour le 27 février (en même temps que SQL Server 2008 et Windows Server 2008), l'outil sera disponible pour les abonnés à MSDN (Microsoft developer network) d'ici à la fin du mois. En même temps que la version 3.5 du framework .Net, le socle sur lequel Microsoft bâtit désormais toutes ses applications. Parmi les nouveautés de ces deux produits, on notera l'apparition officielle de Linq (Language integrated query), dont on peut ainsi résumer l'objectif : permettre au développeur d'effectuer une requête sur tout type de données dans la langage auquel il est habitué. Visual Studio 2008 entend de son côté faciliter le déploiement des applications : l'atelier prend désormais en compte la suite bureautique Office (dans sa version 2007), le socle Silverlight pour des applications Internet riches, ainsi que toutes les versions du framework .Net (auparavant, il fallait viser spécifiquement une version). Visual Studio 2008 a aussi fait des efforts sur l'intégration des feuilles de style (CSS) et des technologies Ajax. Un Popfly Explorer dans Visual Studio Visual Studio 2008 s'ouvre par ailleurs à Popfly, l'outil en ligne de Microsoft pour créer, rechercher et proposer des gadgets pour le Web. Encore en bêta aujourd'hui, Popfly, qui selon Sivaramakichenane Somasegar vise les hobbyistes non programmeurs, compterait environ 100 000 utilisateurs. Microsoft entend profiter de cet engouement en proposant un Popfly Explorer dans Visual Studio. Le but : récupérer dans l'outil de développement un simple gadget, voire un mashup (combinaison de gadgets), créé et déposé dans Popfly, afin de l'intégrer à un développement en cours. Deux autres outils, gratuits, vont faire leur apparition. L'un sera un module complémentaire à Outlook 2007, permettant d'exposer les données de l'application de messagerie en tant que service. Il s'agit du premier d'une série d'efforts que Microsoft entend faire pour simplifier la compréhension et la mise en oeuvre de la vision de Microsoft sur les « logiciels + services ». Sivaramakichenane Somasegar prévoit plusieurs guides et modules logiciels de ce type. L'autre module offert est plus anecdotique, mais montre la façon dont on peut adapter Visual Studio pour des besoins particuliers : Dan Fernandez, chef produit chez Microsoft, a réalisé - et montré sur scène à la grande satisfaction de l'assistance - [[page]]un outil de développement pour personnaliser le jeu en ligne World of Warcraft. Ce module sera déposé sur Codeplex, la 'forge Open Source' de Microsoft. Le framework de synchronisation aujourd'hui en CTP Pour le reste, le vice-président de Microsoft a tenu un discours plutôt plat, rappelant le chemin parcouru depuis deux ans, évoquant le succès de Visual Studio 2005 (« plus d'un million de développeurs ») et de son édition express (« plus de 17 millions de téléchargements »), destinée aux développeurs non professionnels, ainsi que les incursions de Microsoft à la fois sur le front de la gestion du développement en équipe (« 25% des développeurs Visual Studio utilisent Visual Studio Team System ») et sur celui de la programmation par les non-développeurs (avec Popfly). Pour Soma, comme tout Microsoft et les développeurs le nomment, il ne s'agit pas de prendre des directions opposées, mais bien de proposer un continuum, « un modèle de programmation et un outillage cohérents ». Evoquant les développements en cours, Soma a insisté sur la CTP (Community technology preview, version précédant les versions prêtes à sortir) du Sync Framework, sortie aujourd'hui, dont le rôle est de faciliter la synchronisation des données entre appareils mobiles et PC, mais aussi entre appareils mobiles entre eux. La prochaine version de Visual Studio Team System a eu droit à un petit mot : la CTP de Rosario, son nom de code, est prévue pour le printemps 2008.