J'ai pris cette session en cours car celle où je souhaitais aller (sur Windows Runtime) était complète. On se croirait aux TechDays ...
Le but principal des modifications qui ont été apportées à Visual Studio 11 au niveau ALM est de garder les membres de l'équipe dans leur "zone". L'idée c'est d'être le moins polué possible par des demandes diverses.
Visual Studio 11 en général
- Preview Tab : Encore une autre fonctionnalité qui vise à ne pas "poluer" votre Visual Studio lorsque, par exemple, vous débugger du code. En effet, jusqu'ici, si vous vous lanciez dans un débuggage, au fur et à mesure que vous pourrez le code, des fichiers sont ouverts et vous vous retrouvez facilement avec 50 fichiers ouverts. Preview Tab permet d'ouvrir ces fichiers dans un seul Tab.
- Via une commande PowerShell, il est maintenant possible d'activer l'intellitrace directement sur un serveur (de production par exemple) afin d'obtenir l'ensemble des informations de débuggage. Cela aura pour conséquence de créer un fichier qui pourra être en suite ouvert dans Visual Studio pour analyser les problèmes potentiels.
Team Explorer
- La fenêtre Team Explorer a été revu. On a maintenant une vue sur le travail qu'on a faire.
- Une nouvelle fonctionnalité permet de simplement "suspendre" le travail en cours. L'idée, c'est que, si en cours d'un développement, on vous demande corriger en urgence quelque chose, vous suspendez votre travail pour y revenir plus tard. Cela mettra en étagère vos modifications (Shelve) mais également l'état de votre visual studio (point d'arrêt, fenêtres ouvertes, etc.)
- Vous pouvez également maintenant demandez la revue d'une modification que vous avez effectuée.
Unit test
- La fenêtre de test unitaire a également été revu
- Visual Studio 11 permet maintenant d'intégrer l'utilisation d'autre framework de Test unitaire tel que NUnit.