3 booster votre productivité avec vs 2010 arnaud fontaineeric le loch...
TRANSCRIPT
3
Booster votre productivité avec VS 2010Arnaud Fontaine Eric Le Loc’[email protected] [email protected]
Spécialistes Solutions de développement Microsoft France
Session LAN 204
4
Utilisez-vous ces fonctionnalités ?
Bugs richesModélisationTests fonctionnelsTests unitaires avec jeu de données et couverture de codeNouveautés de l’IDEIntégration continuePEX
Nous en allons en passer quelques-unes en revueLes utilisez-vous ?
Prenons un peu de recul !
5
DémoAnalyse d’une anomalie
6
Améliorer la communication
− Un hub de collaboration− Un référentiel unique est le point
d’entrée pour gérer tous les assets du projet
− Bugs détaillés et enrichis
− Une transparence totale− Tous les membres de l’équipe sont
impliqués et savent ce qui se passe
−Des outils intégrés− Tous les intervenants du projet utilisent un outil
adapté
7
DémoVisualiser l’architecture de la solution
8
L’architecture intégrée dans le projet• Modélisation et code vont de pair
• Passer de la modélisation au code et inversement avec cohérence
• Exploration de l’architecture• Comprendre le fonctionnement du
système et connaître les interactions
• Validation de l’architecture• Valider en permanence l’architecture de vos
solutions
9
DémoTester les modifications de code
10
Productivité de l’IDE• Productivité de Visual Studio 2010
• N’oubliez pas les addins, les raccourcis, les tips
− Le debugger s’enrichit:− Intellitrace, debug, tracepoint− Gestion des breakpoints
− Recherche et navigation dans l’IDE− Quick Access, …− Visual Studio Gallery
11
Tester efficacement
− Tests fonctionnels− Automatisation des tests de non-
régression
− Test unitaires, couverture de code et test impactés− Jouer le bon ensemble de test− S’assurer de la pertinence des tests
− PEX− Analyser les faiblesses du code− Ajouter des cas de test ou des données de
test
12
Un mot d’ordre
Démocratiser
13
Concrêtement…
Mieux Communiquer
Testeur / Développeur
Développeur /
Développeur
Mieux s’Orienter
Représentation du code
Navigation dans
l’application
Coder plus efficace
Editeur et Designer en
WPF
Création de code assistée
DebugTest
Break/TraceIntellitrace
Automatiser les tests
rébarbatifs
13
14
Questions/Réponses
16
Microsoft Visual Studio 2010Microsoft Visual Studio 2010 Ultimate is the comprehensive suite of application lifecycle management tools for teams to ensure quality results from design to deployment.
Simplicity thru Integration• Enhance Team Collaboration• Integrated Development• From Code to the Database
Team Creativity Unleashed• Architecture as a living Asset• Spend more time creating code than
debugging it• Prototype Ideas to bring projects to life
Application Quality Ensured• Spend Less Time Debugging• Testing Done Right• Proactive Project Management
## VS 2010 LOGO ##Visual Studio
2010 Ultimate
Visual Studio 2010
Premium
Visual Studio 2010
Professional
Lets Leaders Deliver:• Lower development cost• Higher quality projects• Consistent predictable results• Faster time-to-market