A l’ heure où vous lisez ces lignes, les nouvelles versions de Visual Studio sont disponibles depuis environ 10 jours.
Sous la mouture 2012, il faudra compter pas moins de 5 versions différentes en fonction des attentes de chacun.

Version Express

Comme par le passé, Microsoft met à disposition une version gratuite appelée Express , celle-ci est déclinée en 3 versions :

  • For Web: permettra de réaliser des projets ASP.Net, MVC ou WCF
  • For Windows 8 : permettra de réaliser des applications pour le prochaine OS de la firme. Il contient le sdk Windows ainsi que Blend pour gérer le rendu visuel.
  • For Windows Desktop : permettra de réaliser des applications WPF, WinForms ou encore Win32.

L’utilisateur pourra au choix développer en C#, C++ ou encore Visual Basic.

Version Professional

La version Professional correspond à la version de base. Elle permettra de réaliser tout les types d’applications possibles sur système Windows. Elle intègre le module de test unitaire, de code reviews.

A l’aide de l’accès MSDN, il sera possible de travailler sur TFS et sur le cloud Azure. Il permettra aussi de déployer ses applications sur le Windows Store ainsi que le Windows Phone Marketplace.

Version Premium

La version Premium correspond à la version Professional + MSDN ainsi que les éléments suivants :

  • Lab Center afin de gérer ses configurations et machines dédiées à la recette
  • Code Review permettant de mettre en place un workflow de validation de code
  • My Work permettant d’interrompre un développement en cours et de le paralléliser à d’autres développements inachevés sans que ceux-ci n’interfèrent entre eux. Je sens que je vous ai perdu … regardez ça et vous comprendrez mieux : http://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview/Visual-Studio-Ultimate-2012-How-to-multi-task-with-My-Work
  • Coded UI Tests permettant de réaliser des tests unitaires sur des ihm avec une approche qui me semble proche de celle de selenium.
  • Une gestion de code cloné

Version Ultimate

La version ultimate comprend les éléments de la version Premium ainsi que les éléments suivants :

  • Une génération de graphes de dépendances. Cela permet de prendre connaissance d’un projet assez rapidement et ainsi de déterminer visuellement les impacts qu’une modification peut avoir.
  • IntelliTrace permettant d’obtenir des données sur un environnement en cours d’exécution puis d’analyser les données en local.
  • Load Test pour effectuer des tests de charge sur une application Web à partir de Visual Studio en déterminant des élément tel que le scénario, le navigateur, le type de connexion, etc …
  • Les diagrammes de couches permettant de vérifier si le schéma d’architecture est respecté dans la code.

Test Professional

Test Professional est un peu en marge des autres versions puisque celle-ci est à destination des testeurs. Ces derniers pourront rédiger des plans de test, enregistrer les scénarios et les rejouer, gérer leurs environnements.

Tarifs :

Express : Gratuite (enregistrement requis)

Professional :  636,00 €

Professional (avec support MSDN) :  1 528,00 €

Premium (avec support MSDN) :  7 796,00 €

Ultimate (avec support MSDN) :  16 944,00 €

Test Professional (avec support MSDN) :  2764,00 €

Liens de téléchargement :

Toutes ces versions sont disponibles en téléchargement sur le site de Microsoft à l’adresse suivante : http://www.microsoft.com/visualstudio/fra/downloads.

L’utilisation des versions express n’est pas limitée dans le temps, toutes les autres peuvent être testé pendant 90 jours.