Les nouveautés de Visual Studio 11
-
Upload
microsoft -
Category
Technology
-
view
109 -
download
1
description
Transcript of Les nouveautés de Visual Studio 11
palais des
congrès
Paris
7, 8 et 9
février 2012
08/02/2012
Etienne Margraff / Florent SantinInfinite Square
Fiers d’être développeurs
LAN 101: Les nouveautés
de Visual Studio 11
Nouveautés de Visual Studio 11
C++, XAML, HTML 5, Javascript, SharePoint, …
Nouveautés pour l’ALM
Gestion de projets agiles
Le flux de travail de l’équipe
Tests et feedback
TFS dans les nuages
Agenda
Avant 2005 : Développeurs
Visual Studio Professional
2005 : Développeurs + Chefs de projet
Visual Studio Team System
2008 : Développeurs + Chefs de projets + DBA
Visual Studio Team System
2010 : Développeurs + Chefs de projets + DBA + testeurs
Visual Studio ALM
20?? : Développeurs + chefs de projets + DBA + testeurs + fonctionnels + utilisateurs !
Visual Studio ALM !
Visual Studio ?
Développement Windows 8
Applications Métro (HTML/Xaml)
WPF :
Editeur XAML de Blend intégré à Visual Studio
HTML
Support HTML 5
Extraire en tant que User Control
Javascript
Intellisense amélioré
Nouveautés Visual Studio 11
Nouveautés C++
Snippets
Tests unitaires (!)
Workflow Foundation
Support de C#
SharePoint
Webparts : Sandbox / Silverlight
Outils d’analyse de performances
Nouveautés Visual Studio 11
Tests unitaires revus
Exécuteur plus performant
Multi-frameworks !
Editeur de modèles 3D inclut dans l’outil
Outils
Navigateur de solution en standard
Recherche rapide de commandes
Debug à distance simplifié
IntelliTrace à distance
Nouvelle fenêtre d’analyse de code
Débug en parallèle amélioré
Analyse de clone de code
Nouveautés Visual Studio 11
Demo
Tests unitaires C++, nouveautés
pour HTML, Javascript et XAML
Visual Studio ALM : L’offre
Microsoft
Team Foundation Server 2010
Contrôle de
code sourceBuild
Bogues
Tâches
Eléments
de
backlog
Cas de
tests
Docs,
Wiki, for
um…
Portail
Web
Site web
Ergonomie revue
Facilités pour gérer un projet agile …
… en conservant la compatibilité des autres méthodes
Portail dédié à l’équipe
Extensible !
Storyboarding
Prototypage d’application dans PowerPoint
Lien avec Team Foundation Server
Assets graphiques prédéfinis
Gestion de projets agiles
Demo
Préparer le projet
Nouveau Team Explorer
Visualisation de « Mon travail »
Opération simplifiées :
Je démarre une tâche
Je la met en pause
Je la reprend plus tard
Ergonomie revue
Et…
Code review
Nouveau comparateur de fichiers
Vrai mode offline !
Le flux de travail du
développeur
Demo
Le flux de travail du développeur
Bon…
Product
backlog
item
Task(s)Code
(ChangeSet)
Build
Test Manager 11
Plus performant
Toujours les fonctionnalités de la version précédente
Ajout d’une notion de tests exploratoires
Idéal pour les testeurs agiles !
Tests exploratoires
Testeurs Développeurs
Demo
Tests et échanges entre devs et
testeurs
Bon (2)…
Bug
Code
(ShelveSet)
Review
Test
Case
Code
(ChangeSet)
Build
(version)
Build
Exploratory
Testing
Feedback Manager 11
Version allégée de Test Manager
Utilisateurs non techniques, non testeurs
Permet de donner son avis sur une fonctionnalité
Idéal pour les key users !
Feedback de l’utilisateur
Equipe Utilisateurs
Demo
Feedback
Bon (3)…
Feedback
(Ask)
Product
backlog
item
Feedback
(Answer)Feedback
(Answer)
Version de TFS Basic (++) dans Azure
Fonctionnalités :
Eléments de travail / Contrôle de sources
Intégration continue (on premise)
Authentification simplifiée avec Live ID
Accès au site web d’équipe
Mises à jour automatiques
Sauvegarde automatiques
On fait du dev, pas de l’infra !
Team Foundation Service
Questions ?
Ressources :
http://visualstudio.fr
http://blogs.developpeur.org/etienne
http://blogs.developpeur.org/azra
Twitter : @emargraff
Livre blanc sur l’ALM
Venez nous voir :
STAND 32 !
Merci !
Vous êtes dans l’AMPHI
HAVANE
palais des
congrès
Paris
7, 8 et 9
février 2012