BT
x Votre opinion compte ! Merci de bien vouloir répondre au sondage InfoQ concernant vos habitudes de lecture !

L'émergence de Visual Studio 2013

par Jeff Martin , traduit par Ernst Perpignand le 17 juin 2013 |

La tenue du TechEd 2013 est aussi l'occasion de l'annonce officielle de V.Next, le successeur de Visual Studio 2012. Le nom officiel de la prochaine version est Visual Studio 2013 et son lancement est prévu plus tard cette année (quoique rien de spécifique n'a été confirmé). Des préversions de VS2013 et TFS2013 seront distribuées aux participants de Build 2013 plus tard ce mois-ci. Brian Harry de Microsoft a fourni les premiers aperçus de ce à quoi les développeurs peuvent s'attendre dans la prochaine version tout en promettant de donner plus de détails à l'avenir.

TFS2013 rajoute la fonctionnalité de liste de tâches en cascade qui permet une organisation plus fine des items de product backlog. Ceci permet aux utilisateurs d'examiner le backlog à un niveau approprié selon leurs besoins : les chefs de projet ont accès à une vue sommaire globale tandis que les développeurs peuvent focaliser sur les items spécifiques à leur travail en cours. Cette fonctionnalité est disponible maintenant avec Team Foundation Service.

Selon cette requête "User Voice", VS2013 aura une nouvelle fenêtre Team Explorer pouvant également être amarrée si désiré. L'édition de code dans la principale fenêtre d'édition fourni désormais de l'information additionnelle sous la forme d'annotations. Par exemple, le nombre de fois qu'une méthode est utilisée dans un projet est affiché tout juste avant la déclaration de la méthode et, lorsqu'on la survole, une bulle apparaît avec des informations additionnelles. Ces détails ne sont pas dans le code source, mais sont fournis en live à l'écran pendant l'édition. De même, les méthodes de test sont annotées afin de fournir de l'information immédiate sur leur réussite ou échec à même la définition de la méthode de test. Finalement, les messages associés aux soumissions au dépôt de code peuvent également s'afficher lorsque l'on survole avec la souris les méthodes qui ont été modifiées. Par exemple, un survol d'une méthode pourrait afficher l'historique des versions récentes : modifié le 1/4 pour réparer un bogue, modifié le 29/3 pour l'ajout d'une fonctionnalité, etc.

Fait intéressant, Harry remarque que Microsoft considère VS2013 déjà assez stable pour le "go-live" et qu'il est utilisé dans les environnements de production à Microsoft. Le fait que VS2013 suit de manière si rapproché VS2012 et qu'il est déjà aussi stable suggère que VS est vraiment développé en mode continu. Ceci permet à Microsoft de décider arbitrairement quand une livraison majeure est de mise selon des besoins d'affaire ou techniques.

Pour supporter les utilisateurs à travers ce cycle de développement rapide, Harry mentionne que la fonctionnalité de "round-tripping" sera maintenue pour VS2013. Même si cela ne fonctionnera pas pour tous les types de projets, la plupart d'entre eux seront supportés. Cela signifie que les projets créés avec VS2010 pourraient être édités par un développeur utilisant VS2013 et par un autre développeur utilisant VS2010. (Le comportement est similaire pour les projets créés avec VS2012 dans VS2013.) Comme avant, cela nécessite que les utilisateurs des nouvelles versions n'utilisent pas des fonctionnalités spécifiques à celles-ci puisque cela rendrait les projets inutilisables avec les anciennes versions.

L'information sur le degré de support pour C++11 sera diffusée au Build. Même si ce n'est pas une promesse formelle, Harry prend un engagement fort pour livrer la fonctionnalité très désirée de pouvoir renommer un "Team Project" d'ici la prochaine version majeure de VS. (Soit VS2013+1 au plus tard.)

VS2013 exigera Windows 7 ou mieux, de manière similaire aux pré-requis de VS2012.

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Donnez-nous votre avis

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter

Contenu Éducatif

Rien ne serait possible sans le soutien et la confiance de nos Sponsors Fondateurs:

AppDynamics   CloudBees   Microsoft   Zenika
Feedback Général
Bugs
Publicité
Éditorial
InfoQ.com et tous les contenus sont copyright © 2006-2014 C4Media Inc. InfoQ.com est hébergé chez Contegix, le meilleur ISP avec lequel nous ayons travaillé.
Politique de confidentialité
BT