Alors que doit s'ouvrir aujourd'hui le grand rendez-vous des développeurs Microsoft à Los Angeles, la PDC 2008 (Professional Developer Conference), l'éditeur met déjà l'accent sur l'importance qu'il accorde à sa communauté de développeurs, en ouvrant DevLabs, un nouveau portail à leur intention. Sivaramakichenane Somasegar, vice-président responsable de la division développeurs, l'annonce sur son blog : il ne s'agit pas de recueillir des impressions concernant des produits en bêta-test - des mécanismes sont déjà en place pour cela, écrit-il - mais de présenter aux développeurs les programmes en cours dans les labos. Le but : « Aider [Microsoft] à déterminer ce qui répond le mieux à vos besoins. » Popfly, pour créer et partager des mash-up Le responsable de la division développeurs explique en effet que parmi les projets exposés sur DevLabs, certains deviendront des produits ou des fonctions au sein de produits commerciaux, certains seront abandonnés, et d'autres mis en Open Source. Trois projets sont pour l'instant présentés sur DevLabs. D'abord Popfly, un outil de conception graphique, disponible sur le Web, pour créer et partager des mash-up - ces services applicatifs en ligne composites. Popfly n'est pas nouveau, la version alpha datant déjà de juin 2007. Microsoft le comparait alors à un « YouTube pour applications ». Et au dernier TechEd Microsoft à Barcelone, un responsable de la division développeur nous avait laissé entendre qu'qu'un Popfly pour entreprises n'était pas impossible. Les avis obtenus sur DevLabs pourraient faire pencher la balance dans un sens ou dans l'autre. Small Basic, pour apprendre les bases de la programmation DevLabs présente aussi Small Basic, un langage spécialement adapté à un premier apprentissage de la programmation. Reprenant les concepts du langage Basic, il repose sur la plateforme .Net et des améliorations apparues depuis la grande époque du Basic, comme la technologie Intellisense (pour compléter automatiquement certaines portions de code). Son auteur espère que Small Basic donnera un premier aperçu « fun » de la programmation à des collégiens ou à des adultes débutants. Enfin, DevLabs ouvre aussi une fenêtre sur Pex, un utilitaire fournissant une assistance au développeurs pour explorer le code source d'un programme, mettre au point les tests unitaires et repérer les bugs.