SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Améliorer votre productivité
       avec Visual Studio 2012
                         Antoine Diekmann
                     Pablo Fernández Durán




                              www.softfluent.com
Visual Studio 2012
SoftFluent

            Services                 Génie Logiciel             Formation

   Développement spécifique      CodeFluent Entities    Formations entreprise
   Modernisation                 Sharepoint List        Plus de 300 cours en ligne
    d'applications                Synchronizer            Parcours pédagogiques
   Conseil et expertise          LogToMail

   Aide à l'industrialisation



Visual Studio 2012
Objectifs
                       Découvrir Visual Studio 2012

                       Améliorer sa productivité

                       Les thèmes abordés
                        Nouvelle interface utilisateur

                        Recherche intégrée

                        Développement pour Windows 8

                        Développement Web

                        Debugging

                        Et bien plus encore !

Visual Studio 2012
Un peu d’histoire
Visual Studio 2012
 Visual Studio 97 (Boston)

                          Version initiale de Visual
                           Studio

                          Visual Basic 5.0, Visual C++
                           5.0

                      Visual Studio 6.0 (Aspen)

                          Dernière version avant l’ère
                           .NET

                          Visual Basic 6.0, Visual C++
                           6.0


Visual Studio 2012
   Visual Studio .NET 2002 (Rainier)

                              Début de l’ère .NET avec C# et
                               VB.NET

                              Web Forms et Services Web XML

                              Win Forms

                        Visual Studio .NET 2003 (Everett)

                              Version mineure pour le passage à
                               .NET 1.1

                        Visual Studio 2005 (Whidbey)

                              .NET 2.0 (support des génériques)

                              Serveur Web Local, Déploiement
                               « Click Once », Support 64bit

Visual Studio 2012
 Visual Studio 2008 (Orcas)

                          .NET 3.5 (LINQ, LINQ-to-SQL, WPF,
                            WCF)

                          IntelliSense pour JavaScript

                          Développement pour Office

                      Visual Studio 2010 (DEV10/Rosario)

                          Refonte de l’interface graphique
                            (WPF)

                          Support de .NET 4.0




Visual Studio 2012
Chapitre 1

         À LA DÉCOUVERTE DE VISUAL
         STUDIO 2012
Visual Studio 2012
 Modern UI


                      « Content before Chrome »


                      Réduction du nombre de couleurs


                      Une seule rangée de commandes




Visual Studio 2012
 Une modernisation de l’expérience
                       utilisateur

                      Un nouvel écran d’accueil

                      Une gestion des fenêtres adaptée
                       aux multi-écrans

                      Des thèmes différents !




Visual Studio 2012
Chapitre 2

         UNE RECHERCHE INTÉGRÉE

Visual Studio 2012
 Recherche universelle (Quick search)

                      Recherche intégrée (Toolbox, Solution
                       Explorer, Error, Output, etc.)

                      Moins intrusive

                      Résultats surlignés et en temps réel

                      Support des expressions régulières
                       .NET




Visual Studio 2012
Chapitre 3

         L’EXPLORATEUR DE SOLUTION

Visual Studio 2012
 Recherche intégrée


                      Vue physique et logique


                      Actions contextuelles


                      Navigation


                      Système de filtres




Visual Studio 2012
Chapitre 4

         L’ ÉDITEUR DE CODE

Visual Studio 2012
 Une gestion aboutie des onglets

                      Des nouveautés autour des
                       langages :

                          C# 5 et VB.NET 11 (support de
                           la programmation asynchrone

                          Support de la norme C++11

                          F# 3.0


                      Exemple de code (MSDN Code
                       Gallery)

Visual Studio 2012
Chapitre 5

         ET LES PERFORMANCES ?

Visual Studio 2012
   Optimisation du chargement des solutions


                        Une meilleur réactivité des éditeurs de code


                        Optimisation des processus de compilation


                        L’ajout des références s’accélère encore !


                        Performances globales améliorées pour les
                         designers




Visual Studio 2012
Chapitre 6

         WINDOWS 8 STORE APPS

Visual Studio 2012
 Développement d’applications
                        Windows Store

                      Pour tous les développeurs

                      Simulateur complet et performant

                      Remote debugging

                      Outils de Profiling

                      Déploiement simplifié


Visual Studio 2012
Chapitre 7

         LE DEVELOPPEMENT WEB

Visual Studio 2012
 Améliorations sur les éditeurs
                       JavaScript, CSS et HTML

                      Support WAI-ARIA

                      HTML 5 et CSS 3

                      Page Inspector

                      Déploiement simplifié


Visual Studio 2012
Chapitre 8

         DEBUGGING

Visual Studio 2012
 Remote Debugging

                          Simplification des procédures

                          Configuration simplifiée


                      Deux nouveaux modules

                          GPU Threads

                          Parallel Watch


                      Et même pour les Store Apps !


Visual Studio 2012
Chapitre 9

         ET BIEN PLUS ENCORE

Visual Studio 2012
ET BIEN PLUS ENCORE
       .NET Framework 4.5, ASP.NET 4.5

       Nouveau SQL Server Object Explorer

       Extensibilité

       Gestion du cycle de vie des applications (ALM) et TFS

       Développement pour SharePoint et Office

       Intégration native de Blend for Visual Studio et LightSwitch

Visual Studio 2012
QUESTIONS


                     Antoine Diekmann
                      adi@softfluent.com

                     Pablo Fernández Durán
                      pfe@softfluent.com


Visual Studio 2012

Contenu connexe

Tendances

Les nouveautés de Visual Studio 11
Les nouveautés de Visual Studio 11Les nouveautés de Visual Studio 11
Les nouveautés de Visual Studio 11Microsoft
 
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...Sébastien Levert
 
Prototype rapport
Prototype rapportPrototype rapport
Prototype rapportInes Ouaz
 
Le Developpement Web Aspnet2 Vb2005
Le Developpement Web Aspnet2   Vb2005Le Developpement Web Aspnet2   Vb2005
Le Developpement Web Aspnet2 Vb2005Gregory Renard
 
Les nouveautés du Framework .NET 4.5
Les nouveautés du Framework .NET 4.5Les nouveautés du Framework .NET 4.5
Les nouveautés du Framework .NET 4.5Microsoft
 
Module 2 introduction à asp.net web forms
Module 2   introduction à asp.net web formsModule 2   introduction à asp.net web forms
Module 2 introduction à asp.net web formsMohammed Amine Mostefai
 
SharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation ServerSharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation ServerPhilippe Sentenac
 
Techdays 2012 - Tout sur Microsoft Speech
Techdays 2012 - Tout sur Microsoft SpeechTechdays 2012 - Tout sur Microsoft Speech
Techdays 2012 - Tout sur Microsoft Speechsputier
 
TechDays 2013 - Développer avec Visual Studio et TFS 2012 ses applications Wi...
TechDays 2013 - Développer avec Visual Studio et TFS 2012 ses applications Wi...TechDays 2013 - Développer avec Visual Studio et TFS 2012 ses applications Wi...
TechDays 2013 - Développer avec Visual Studio et TFS 2012 ses applications Wi...Cédric Leblond
 
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software FactoryObjet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software FactoryFactoVia
 
Framework Hibernate
Framework HibernateFramework Hibernate
Framework HibernateInes Ouaz
 
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...Microsoft
 

Tendances (17)

J2 ee
J2 eeJ2 ee
J2 ee
 
Les nouveautés de Visual Studio 11
Les nouveautés de Visual Studio 11Les nouveautés de Visual Studio 11
Les nouveautés de Visual Studio 11
 
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...
 
Prototype rapport
Prototype rapportPrototype rapport
Prototype rapport
 
Le Developpement Web Aspnet2 Vb2005
Le Developpement Web Aspnet2   Vb2005Le Developpement Web Aspnet2   Vb2005
Le Developpement Web Aspnet2 Vb2005
 
Les nouveautés du Framework .NET 4.5
Les nouveautés du Framework .NET 4.5Les nouveautés du Framework .NET 4.5
Les nouveautés du Framework .NET 4.5
 
Présentation kanban
Présentation kanbanPrésentation kanban
Présentation kanban
 
Module 2 introduction à asp.net web forms
Module 2   introduction à asp.net web formsModule 2   introduction à asp.net web forms
Module 2 introduction à asp.net web forms
 
Module 5 validation de données
Module 5   validation de donnéesModule 5   validation de données
Module 5 validation de données
 
SharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation ServerSharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation Server
 
Techdays 2012 - Tout sur Microsoft Speech
Techdays 2012 - Tout sur Microsoft SpeechTechdays 2012 - Tout sur Microsoft Speech
Techdays 2012 - Tout sur Microsoft Speech
 
Initiation à l'agile
Initiation à l'agileInitiation à l'agile
Initiation à l'agile
 
TechDays 2013 - Développer avec Visual Studio et TFS 2012 ses applications Wi...
TechDays 2013 - Développer avec Visual Studio et TFS 2012 ses applications Wi...TechDays 2013 - Développer avec Visual Studio et TFS 2012 ses applications Wi...
TechDays 2013 - Développer avec Visual Studio et TFS 2012 ses applications Wi...
 
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software FactoryObjet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
 
Introduction a Android
Introduction a AndroidIntroduction a Android
Introduction a Android
 
Framework Hibernate
Framework HibernateFramework Hibernate
Framework Hibernate
 
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
 

Similaire à Améliorer votre productivité avec Visual Studio 2012

Visual Basic 9.0 Trucs Et Astuces Dans Visual Studio 2008
Visual Basic 9.0   Trucs Et Astuces Dans Visual Studio 2008Visual Basic 9.0   Trucs Et Astuces Dans Visual Studio 2008
Visual Basic 9.0 Trucs Et Astuces Dans Visual Studio 2008Gregory Renard
 
De A à Z: Utiliser PivotViewer dans une application orientée données
De A à Z: Utiliser PivotViewer dans une application orientée donnéesDe A à Z: Utiliser PivotViewer dans une application orientée données
De A à Z: Utiliser PivotViewer dans une application orientée donnéesMicrosoft
 
Cahier spécial visual studio 2015 - Octobre 2015
Cahier spécial visual studio 2015 - Octobre 2015Cahier spécial visual studio 2015 - Octobre 2015
Cahier spécial visual studio 2015 - Octobre 2015FactoVia
 
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et SilverlightDéveloppement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et SilverlightMicrosoft
 
La réalité augmentée dans les systèmes embarqués
La réalité augmentée dans les systèmes embarquésLa réalité augmentée dans les systèmes embarqués
La réalité augmentée dans les systèmes embarquésMicrosoft Décideurs IT
 
Etendez Visual Studio et .NET avec Roslyn
Etendez Visual Studio et .NET avec Roslyn Etendez Visual Studio et .NET avec Roslyn
Etendez Visual Studio et .NET avec Roslyn Microsoft
 
Les tests fonctionnels avec Visual Studio 2010
Les tests fonctionnels avec Visual Studio 2010Les tests fonctionnels avec Visual Studio 2010
Les tests fonctionnels avec Visual Studio 2010Microsoft
 
Le livre de recette du design et de l'ergonomie pour le développeur
Le livre de recette du design et de l'ergonomie pour le développeurLe livre de recette du design et de l'ergonomie pour le développeur
Le livre de recette du design et de l'ergonomie pour le développeurMicrosoft
 
WPF 4.5 : Quoi de neuf pour les développeurs ?
WPF 4.5 : Quoi de neuf pour les développeurs ?WPF 4.5 : Quoi de neuf pour les développeurs ?
WPF 4.5 : Quoi de neuf pour les développeurs ?Microsoft
 
Nouveautés Revit Architecture 2012 PROCAD
Nouveautés Revit Architecture 2012 PROCADNouveautés Revit Architecture 2012 PROCAD
Nouveautés Revit Architecture 2012 PROCADprocadconsultants
 
La dure lutte du développeur : 10 trucs pratiques pour une application mobile...
La dure lutte du développeur : 10 trucs pratiques pour une application mobile...La dure lutte du développeur : 10 trucs pratiques pour une application mobile...
La dure lutte du développeur : 10 trucs pratiques pour une application mobile...Microsoft
 
Module 6 développement d'applications de bases de données avec asp.net
Module 6   développement d'applications de bases de données avec asp.netModule 6   développement d'applications de bases de données avec asp.net
Module 6 développement d'applications de bases de données avec asp.netMohammed Amine Mostefai
 
Challenge Exakis - Visual studio 2015
Challenge Exakis - Visual studio 2015Challenge Exakis - Visual studio 2015
Challenge Exakis - Visual studio 2015Jonathan Le Guellec
 
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Microsoft Technet France
 
Blend 4 pour les designers (et pour les développeurs)
Blend 4 pour les designers (et pour les développeurs)Blend 4 pour les designers (et pour les développeurs)
Blend 4 pour les designers (et pour les développeurs)Microsoft
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...vlabatut
 
Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Microsoft
 
Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Microsoft
 
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ?
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ? TFS 2012 : un pas vers l'agilité... en avant ou en arrière ?
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ? Christophe HERAL
 

Similaire à Améliorer votre productivité avec Visual Studio 2012 (20)

Visual Basic 9.0 Trucs Et Astuces Dans Visual Studio 2008
Visual Basic 9.0   Trucs Et Astuces Dans Visual Studio 2008Visual Basic 9.0   Trucs Et Astuces Dans Visual Studio 2008
Visual Basic 9.0 Trucs Et Astuces Dans Visual Studio 2008
 
De A à Z: Utiliser PivotViewer dans une application orientée données
De A à Z: Utiliser PivotViewer dans une application orientée donnéesDe A à Z: Utiliser PivotViewer dans une application orientée données
De A à Z: Utiliser PivotViewer dans une application orientée données
 
Cahier spécial visual studio 2015 - Octobre 2015
Cahier spécial visual studio 2015 - Octobre 2015Cahier spécial visual studio 2015 - Octobre 2015
Cahier spécial visual studio 2015 - Octobre 2015
 
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et SilverlightDéveloppement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
 
La réalité augmentée dans les systèmes embarqués
La réalité augmentée dans les systèmes embarquésLa réalité augmentée dans les systèmes embarqués
La réalité augmentée dans les systèmes embarqués
 
Etendez Visual Studio et .NET avec Roslyn
Etendez Visual Studio et .NET avec Roslyn Etendez Visual Studio et .NET avec Roslyn
Etendez Visual Studio et .NET avec Roslyn
 
Les tests fonctionnels avec Visual Studio 2010
Les tests fonctionnels avec Visual Studio 2010Les tests fonctionnels avec Visual Studio 2010
Les tests fonctionnels avec Visual Studio 2010
 
Le livre de recette du design et de l'ergonomie pour le développeur
Le livre de recette du design et de l'ergonomie pour le développeurLe livre de recette du design et de l'ergonomie pour le développeur
Le livre de recette du design et de l'ergonomie pour le développeur
 
WPF 4.5 : Quoi de neuf pour les développeurs ?
WPF 4.5 : Quoi de neuf pour les développeurs ?WPF 4.5 : Quoi de neuf pour les développeurs ?
WPF 4.5 : Quoi de neuf pour les développeurs ?
 
Nouveautés Revit Architecture 2012 PROCAD
Nouveautés Revit Architecture 2012 PROCADNouveautés Revit Architecture 2012 PROCAD
Nouveautés Revit Architecture 2012 PROCAD
 
La dure lutte du développeur : 10 trucs pratiques pour une application mobile...
La dure lutte du développeur : 10 trucs pratiques pour une application mobile...La dure lutte du développeur : 10 trucs pratiques pour une application mobile...
La dure lutte du développeur : 10 trucs pratiques pour une application mobile...
 
Module 6 développement d'applications de bases de données avec asp.net
Module 6   développement d'applications de bases de données avec asp.netModule 6   développement d'applications de bases de données avec asp.net
Module 6 développement d'applications de bases de données avec asp.net
 
Challenge Exakis - Visual studio 2015
Challenge Exakis - Visual studio 2015Challenge Exakis - Visual studio 2015
Challenge Exakis - Visual studio 2015
 
.NET Framework
.NET Framework.NET Framework
.NET Framework
 
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
 
Blend 4 pour les designers (et pour les développeurs)
Blend 4 pour les designers (et pour les développeurs)Blend 4 pour les designers (et pour les développeurs)
Blend 4 pour les designers (et pour les développeurs)
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
 
Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !
 
Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !
 
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ?
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ? TFS 2012 : un pas vers l'agilité... en avant ou en arrière ?
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ?
 

Plus de Microsoft

Uwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieuUwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieuMicrosoft
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaSMicrosoft
 
Tester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileTester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileMicrosoft
 
Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Microsoft
 
Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.Microsoft
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Microsoft
 
Créer un bot de A à Z
Créer un bot de A à ZCréer un bot de A à Z
Créer un bot de A à ZMicrosoft
 
Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft
 
Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Microsoft
 
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Microsoft
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsMicrosoft
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Microsoft
 
Plan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryPlan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryMicrosoft
 
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Microsoft
 
Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Microsoft
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Microsoft
 
Introduction à ASP.NET Core
Introduction à ASP.NET CoreIntroduction à ASP.NET Core
Introduction à ASP.NET CoreMicrosoft
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Microsoft
 
Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Microsoft
 
Azure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursAzure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursMicrosoft
 

Plus de Microsoft (20)

Uwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieuUwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieu
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaS
 
Tester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileTester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobile
 
Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo
 
Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
 
Créer un bot de A à Z
Créer un bot de A à ZCréer un bot de A à Z
Créer un bot de A à Z
 
Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?
 
Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016
 
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs Analytics
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
 
Plan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryPlan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site Recovery
 
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
 
Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
 
Introduction à ASP.NET Core
Introduction à ASP.NET CoreIntroduction à ASP.NET Core
Introduction à ASP.NET Core
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?
 
Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...
 
Azure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursAzure Service Fabric pour les développeurs
Azure Service Fabric pour les développeurs
 

Améliorer votre productivité avec Visual Studio 2012

  • 1. Améliorer votre productivité avec Visual Studio 2012 Antoine Diekmann Pablo Fernández Durán www.softfluent.com Visual Studio 2012
  • 2. SoftFluent Services Génie Logiciel Formation  Développement spécifique  CodeFluent Entities  Formations entreprise  Modernisation  Sharepoint List  Plus de 300 cours en ligne d'applications Synchronizer  Parcours pédagogiques  Conseil et expertise  LogToMail  Aide à l'industrialisation Visual Studio 2012
  • 3. Objectifs Découvrir Visual Studio 2012 Améliorer sa productivité Les thèmes abordés  Nouvelle interface utilisateur  Recherche intégrée  Développement pour Windows 8  Développement Web  Debugging  Et bien plus encore ! Visual Studio 2012
  • 5.  Visual Studio 97 (Boston)  Version initiale de Visual Studio  Visual Basic 5.0, Visual C++ 5.0  Visual Studio 6.0 (Aspen)  Dernière version avant l’ère .NET  Visual Basic 6.0, Visual C++ 6.0 Visual Studio 2012
  • 6. Visual Studio .NET 2002 (Rainier)  Début de l’ère .NET avec C# et VB.NET  Web Forms et Services Web XML  Win Forms  Visual Studio .NET 2003 (Everett)  Version mineure pour le passage à .NET 1.1  Visual Studio 2005 (Whidbey)  .NET 2.0 (support des génériques)  Serveur Web Local, Déploiement « Click Once », Support 64bit Visual Studio 2012
  • 7.  Visual Studio 2008 (Orcas)  .NET 3.5 (LINQ, LINQ-to-SQL, WPF, WCF)  IntelliSense pour JavaScript  Développement pour Office  Visual Studio 2010 (DEV10/Rosario)  Refonte de l’interface graphique (WPF)  Support de .NET 4.0 Visual Studio 2012
  • 8. Chapitre 1 À LA DÉCOUVERTE DE VISUAL STUDIO 2012 Visual Studio 2012
  • 9.  Modern UI  « Content before Chrome »  Réduction du nombre de couleurs  Une seule rangée de commandes Visual Studio 2012
  • 10.  Une modernisation de l’expérience utilisateur  Un nouvel écran d’accueil  Une gestion des fenêtres adaptée aux multi-écrans  Des thèmes différents ! Visual Studio 2012
  • 11. Chapitre 2 UNE RECHERCHE INTÉGRÉE Visual Studio 2012
  • 12.  Recherche universelle (Quick search)  Recherche intégrée (Toolbox, Solution Explorer, Error, Output, etc.)  Moins intrusive  Résultats surlignés et en temps réel  Support des expressions régulières .NET Visual Studio 2012
  • 13. Chapitre 3 L’EXPLORATEUR DE SOLUTION Visual Studio 2012
  • 14.  Recherche intégrée  Vue physique et logique  Actions contextuelles  Navigation  Système de filtres Visual Studio 2012
  • 15. Chapitre 4 L’ ÉDITEUR DE CODE Visual Studio 2012
  • 16.  Une gestion aboutie des onglets  Des nouveautés autour des langages :  C# 5 et VB.NET 11 (support de la programmation asynchrone  Support de la norme C++11  F# 3.0  Exemple de code (MSDN Code Gallery) Visual Studio 2012
  • 17. Chapitre 5 ET LES PERFORMANCES ? Visual Studio 2012
  • 18. Optimisation du chargement des solutions  Une meilleur réactivité des éditeurs de code  Optimisation des processus de compilation  L’ajout des références s’accélère encore !  Performances globales améliorées pour les designers Visual Studio 2012
  • 19. Chapitre 6 WINDOWS 8 STORE APPS Visual Studio 2012
  • 20.  Développement d’applications Windows Store  Pour tous les développeurs  Simulateur complet et performant  Remote debugging  Outils de Profiling  Déploiement simplifié Visual Studio 2012
  • 21. Chapitre 7 LE DEVELOPPEMENT WEB Visual Studio 2012
  • 22.  Améliorations sur les éditeurs JavaScript, CSS et HTML  Support WAI-ARIA  HTML 5 et CSS 3  Page Inspector  Déploiement simplifié Visual Studio 2012
  • 23. Chapitre 8 DEBUGGING Visual Studio 2012
  • 24.  Remote Debugging  Simplification des procédures  Configuration simplifiée  Deux nouveaux modules  GPU Threads  Parallel Watch  Et même pour les Store Apps ! Visual Studio 2012
  • 25. Chapitre 9 ET BIEN PLUS ENCORE Visual Studio 2012
  • 26. ET BIEN PLUS ENCORE  .NET Framework 4.5, ASP.NET 4.5  Nouveau SQL Server Object Explorer  Extensibilité  Gestion du cycle de vie des applications (ALM) et TFS  Développement pour SharePoint et Office  Intégration native de Blend for Visual Studio et LightSwitch Visual Studio 2012
  • 27. QUESTIONS Antoine Diekmann adi@softfluent.com Pablo Fernández Durán pfe@softfluent.com Visual Studio 2012