trucs et astuces { visual studio 2008 – vb 9 (c#3)} grégory renard cto – r&i manager wygwam...

12
Restez au courant des nouveautés développeurs

Upload: desire-bonnard

Post on 03-Apr-2015

107 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP gregory@wygwam.com

Restez au courant des nouveautés développeurs

Page 2: Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP gregory@wygwam.com

Trucs et Astuces { Visual Studio 2008 –

VB 9 (C#3)}

Grégory RenardCTO – R&I Manager Wygwam

Microsoft Regional Director / Microsoft [email protected]

Page 3: Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP gregory@wygwam.com

A propos

… de votre speaker : Gregory Renard [aka Redo]• CTO – R&I Manager Wygwam, www.wygwam.com• Bureau d’étude et d’aide à l’acquisition des technologies

• Microsoft Regional Director / MVP

• Auteur (2001 – 2008)• Livres/Livres Blancs : .NET 2.0 /3.0/3.5– C#/VB – VS2005/VS2008• Articles/Dossiers Techniques presse francophone

• Communautaire• Blog : http://blogs.developpeur.org/redo • Sites : Codes-Sources, ASP-PHP.NET, TechHeadBrothers, MSDN, …

• Speaker Microsoft .NET > 6 ans• Events MSDN Belgique – Luxembourg• Events MSDN France• TechDays France, BeLux, Suisse• Wygday

• E-mail : [email protected]

Page 4: Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP gregory@wygwam.com

Agenda ... chargé, donc peu de slides !

Customisation de l’IDE Visual Studio 2008Multi-TargettingOverloading d’opérateursCodes Snippets, MacrosÉditeur , IntelliSense, Amélioration du débuggeur, …LINQ et LINQ to XML Exploitation des GénéricsWindows applicationsWeb Solution : WCFADO.NET dataRefactoringEt plus encore … en moins d’une heure !

Page 5: Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP gregory@wygwam.com

Votre productivité, LE mot clé !Productivité par l'IDE Visual Basic VB 9.0 : Visual Studio 2008

Améliorations d'usages et fonctionnellesAmélioration esthétiques

Productivité par le code VB 9.0/VS2008RappelCode SnippetsIntellissenseMacros

Productivité par extension de VB9/VS2008 : Debugging : Etendre le debuggeur dans VS2008Refactoring : Refactor!Autres : …

Page 6: Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP gregory@wygwam.com

Notre Solution …

Page 7: Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP gregory@wygwam.com

{DEMO}

Création SolutionWinformLibrairie

Page 8: Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP gregory@wygwam.com

{DEMO}

Optimisation du débuggeurExtension du Visualisateur

Page 9: Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP gregory@wygwam.com

{DEMO}

Création d’un projet WCFConsommation Librairie par WCF

Page 10: Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP gregory@wygwam.com

{DEMO}

Gestion de l’Authentification ASP.NETExploitation des Rôles

Page 12: Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP gregory@wygwam.com

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.