ULTIMATE FIGHT AVEC VISUAL STUDIO 2010. Eric Vernié Microsoft France

Documents pareils
Stratégie d externalisation des services pour les établissements

L infrastructure Sécurité de Microsoft. Active Directory RMS. Microsoft IAG

..seulement 5% des serveurs x86 sont virtualisés!

Multi-Workload SharePoint Gouvernance et ECM

Dynamiser et optimiser votre IT avec la Virtualisation du poste

La gestion du cycle de vie des applications avec MICROSOFT TEAM FOUNDATION SERVER 2010

LA PLATEFORME WINDOWS AZURE. Julie Desoeuvres, Responsable commerciale Windows Azure

en SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com

Phone Manager Soutien de l'application OCTOBER 2014 DOCUMENT RELEASE 4.1 SOUTIEN DE L'APPLICATION

Android. Trucs et astuces

GRIFES. Gestion des risques et au-delà. Pablo C. Martinez. TRMG Product Leader, EMEA Symantec Corporation

Tableau comparatif des offres Visual Studio

Phone Manager Soutien de l'application OCTOBER 2014 DOCUMENT RELEASE 4.1 SOUTIEN DE L'APPLICATION

Vérifier la qualité de vos applications logicielle de manière continue

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Projet de développement

Information Equipment

SAP Runs SAP Reporting Opérationnel & BI avec HANA et SAP Analytics. Pierre Combe, Enterprise Analytics Juin, 2015

EXTENSION de Microsoft Dynamics CRM Réf FR 80452

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

Tom Pertsekos. Sécurité applicative Web : gare aux fraudes et aux pirates!

Introduction à Windows Script Host DescoDev

CustomerSource : aperçu des fonctionnalités disponibles

Windows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft

La famille Symphony. Click to add text. Vincent Perrin IBM Collaboration Solutions Architect IBM Corporation

5Visualisation. pièges à. éviter... de données : e-book : Visualisation & Ergonomie. Page 1 / 30. Partagez cet e-book :

Solutions logicielles temps réel Supervision et business intelligence pour l industrie

Optimisez la gestion de vos projets IT avec PPM dans le cadre d une réorganisation. SAP Forum, May 29, 2013

Catalogue de Services

Sécurité de bout en bout Une solution complète pour protéger les données et prévenir les risques

Notes de mise à jour. 4D v11 SQL Release 2 (11.2) Notes de mise à jour

Analyses. qlikview.com. facile à utiliser. Les utilisateurs aiment QlikView pour : la recherche associative ;

Messagerie & Groupeware. augmentez l expertise de votre capital humain

TwinCAT 3 C++ Création de modules C++ sous TwinCAT 3 VERSION : 1.0 / PH

Innovative BI with SAP Jean-Michel JURBERT D. de Marché BI, HANA, BIG DATA _ SAP France

INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS)

Analyse de performance, monitoring

Environnements de développement (intégrés)

11 Février 2014 Paris nidays.fr. ni.com

Domino Attachment and Object Service (DAOS)

WINDEV MOBILE. ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8.

Déployer Linux en toute sérénité. Francois Chazalon Directeur Marketing

Le partenaire tic de référence. Gestion des ressources humaines INOVA RH

Travaux pratiques Détermination de la capacité de stockage des données

GESTION DE FLOTTE MOBILE (MDM), LE GUIDE DES BONNES PRATIQUES

Module d introduction Comment réaliser vos propres cartes avec ArcGIS Online

Logiciel Enterprise Guide Version 1.3 Windows

SPT Description du cours NORAMSOFT SPT2013. SharePoint 2013 pour développeurs

Bien aborder un projet SharePoint 2013

Accompagner nos clients vers.cloud. Nicolas Luneau Business Development Manager Symantec.cloud

Once the installation is complete, you can delete the temporary Zip files..

Comment utiliser FileMaker Pro avec Microsoft Office

Corrigé de l'atelier pratique du module 6 : Transfert de données

Parrot 3200LS-Color 3400LS-GPS

Modéliser et déployer des processus d entreprise avec Biztalk 2006

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

imvision System Manager

SQL Server Installation Center et SQL Server Management Studio

Adobe Technical Communication Suite 5

MEGA ITSM Accelerator. Guide de démarrage

OpenOffice.org Calc Ouvrir un classeur

Introduction au développement SharePoint. Version 1.0

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

PACKZ System Requirements. Version: Version: Copyright 2015, PACKZ Software GmbH. 1

Guide d installation de IBM SPSS Data Collection Developer Library 6

ADMINISTRATION DE ADOBE LIVECYCLE MOSAIC 9.5

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A

GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA)

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE

CHEF DE PROJET & ARCHITECTE.NET SAMIR BENFARES FORMATION LANGUE COMPÉTENCES TECHNIQUES CERTIFICATION

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM

WEB page builder and server for SCADA applications usable from a WEB navigator

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

ITIL et les outils. À l ordre du jour. senté par Johanne L HeureuxL. Consultante. Mise en contexte Quelques exemples.

Guide de récupération de Windows Server 2003 R2 pour serveurs Sun x64

Gérer la volumétrie croissante des données et besoins d'infrastructure par un archivage intelligent. Symantec Enterprise Vault

Adobe Application Manager Enterprise Edition version 2.1

Commerce Server 2009 R2

HP Formation Description de cours

Business Intelligence

INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR

MF-Test. Les tests de non-régression de vos applications mainframe

Gestion des données de référence (MDM)

Mobile Connect. Essai gratuit inclus. Welcome Pack. Mobile Broadband

DotNet. Plan. Les outils de développement

lundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public

GESTION DU CYCLE DE VIE. Albert Amar Avant-vente Middleware

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

avast! EP: Installer avast! Small Office Administration

- Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK

Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2

Instructions Mozilla Thunderbird Page 1

Guide d'installation. Release Management pour Visual Studio 2013

L ergonomie de vos formulaires web permet-elle une expérience utilisateur optimale? QAS Intuitive Search

Transcription:

ULTIMATE FIGHT AVEC VISUAL STUDIO 2010 Eric Vernié Microsoft France

IntelliTrace UML Modeling Architecture Explorer Logical Class Designer Load Testing UI Test Automation Performance Profiling Code Coverage Database Change Mgmt Database Unit Testing Silverlight Tools SharePoint Development Web Development Generate from Usage New WPF Editor Test and Lab Manager Test Case Management Manual Testing Test Record & Playback Layer Diagram Web Testing Test Impact Analysis Static Code Analysis Code Metrics Database Deployment Test Data Generation Multi-core Development Cloud Development Windows Development Office Development Customizable IDE

Agenda des démos Visual Studio Professionnel Environnement de développement Editeur Débogue Extensibilité PowerTools Visual Studio Premium Automatisation de Tests d interface utilisateur Tests Impactés Visual Studio Ultimate Débogage avec IntelliTrace Modélisation UML + nouveau pack de fonctionnalités Génération de dépendances pour C++/ ASP.NET MVC, et autres applications.net 3

Environnement de développement Personnalisable et extensible Gestionnaire d extensions 4

Visual Studio Gallery http://visualstudiogallery.msdn.microsoft.com

VOS PROPRES Extensions http://msdn.microsoft.com/en-us/vsx/default.aspx

Des extensions puissantes Ensemble d outils et de commandes qui améliorent la productivité du développeur. Visual studio 2010 Productivity Tools Solution Navigator Quick Access Personnalisation de la barre des documents Nouvelle boîte de dialogue d ajout de références. http://visualstudiogallery.msdn.microsoft.com/enus/d0d33361-18e2-46c0-8ff2-4adea1e34fef Visual Studio PowerCommands http://visualstudiogallery.msdn.microsoft.com/enus/e5f41ad9-4edc-4912-bca3-91147db95b99 7

Docking Windows Nouveau Guide Diamond Docking plus puissant Fenêtres documents flottantes Gestion multi-écrans

Editeur Référence Surlignée Naviguer vers Hiérarchie d appels Zoom Générer pour l usage Mode Suggestion IntelliSence 9

Références surlignées Navigation : CTRL+SHIFT+ FLÈCHE BAS (en avant) CTRL+SHIFT+ FLÈCHE VERS LE HAUT (en arrière) Mise en surbrillance automatique d'un symbole. Peut être utilisé avec les déclarations, les références et de nombreux autres symboles.

Naviguer Vers CTRL +, Recherche rapide de symboles

Hierarchie d appels CTRL + K, T Appels de et vers une méthode

Zoom CTRL + Roulette Permet de rapidement faire varier la taille du code

Générer pour l usage Génération contextuelle de stubs Permet d utiliser des classes et des membres avant qu ils soient déclarés

Mode de Suggestion IntelliSense CTRL + ALT + SPACE Lorsque les membres et classes existent déjà Lorsqu ils n existent pas, réduit l usage involontaire de l intellisense

16

Débogue Import/Export de points d arrêt Import/Export de DataType (Espions Flottants) Outils de débogue et d analyse d applications parallèles 17

Points d arrêt Points d arrêt avec étiquettes Trier Rechercher Importer/Exporter

Les DataTypes Epingler Commenté Modifier la valeur Ajouter des expressions Exporter/Importer 19

Débogueur et Profileur Parallèle Vue threading entièrement revue Filtrage, piles d appels, recherche, expansion et groupement

Profileur Concurrent Performance Contention 3 Vues Processeurs Threads Coeurs 21

22

Tests Automatisation de tests d interface Tests Impactés 23

24

Débogage IntelliTrace Les développeurs disposent des outils pauvres pour reproduire le problème des scénarios et des environnements Les développeurs passent trop de temps envoyer des bogues "over-the-wall" retour à testeurs pour obtenir plus d'informations Une fois qu'un problème est survenu, il est trop tard Pourquoi ne puis-je pas simplement rembobiner mon application? Pourquoi ne puis-je pas je revenir à ce qui a causé le problème? 25

26

Les bénéfices d IntelliTrace Faible surcharge pour la collection Activer la collection dans le développement, de test et de mise en oeuvre des environnements Modèle de collection payables Collecter les données comme peu, ou bien que les exigences de performances permettent Diagnostiquer un ensemble spécifique de problèmes utilisateur Mauvaise utilisation de l'application du.net Framework Classe d'échecs dans le code de l'application. Première expérience de débogage dans Visual Studio 27

28 Comment ça marche

Façons principales IntelliTrace peut aident les développeurs quotidiennes Collection de toutes les exceptions Enregistrement des points d'arrêt et de renforcement des événements Visibilité utilise le.net Framework. Flux d'exécution via l'application. Analyse post-mortem des sessions précédentes de débogage 29

Modélisation UML et Feature PACK Nouvelles fonctionnalités pour VS 2010 Ultimate que nous ne pouvions intégrer avant la RTM (Principalement) basé sur l'api d'extensibilité. Notre intention est de les inclure dans une version future 30

Fonctionnalités du Feature Pack Génération de code <-> Diagramme de classe UML Amélioration du support de C++ et d ASP.Net Graphe de dépendances Validation de l architecture Importation de fichier XMI Liaison avec des Works Items TFS Extensibilité des diagrammes de couches 31

32 Analyse de dépendances

Création d un diagramme de classe UML via XMI 33

34

35

36

37

38

39

40

41

Ressources Dossier Visual Studio http://msdn.microsoft.com/fr-fr/vstudio/dossier.vs2010.aspx Téléchargement de Visual Studio 2010 http://www.microsoft.com/visualstudio/en-us/download Kit de développement Visual Studio 2010 http://www.microsoft.com/downloads/en/details.aspx?fami lyid=47305cf4-2bea-43c0-91cd- 1b853602dcc5&displaylang=en Visualisation et Modélisation Feature Pack http://msdn.microsoft.com/en-gb/vstudio/ff655021.aspx 43

44

Votre potentiel, notre passion TM 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows 7 and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.