Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam...

Post on 03-Apr-2015

107 views 3 download

Transcript of Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam...

Restez au courant des nouveautés développeurs

Trucs et Astuces { Visual Studio 2008 –

VB 9 (C#3)}

Grégory RenardCTO – R&I Manager Wygwam

Microsoft Regional Director / Microsoft MVPgregory@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 : 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 !

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 : …

Notre Solution …

{DEMO}

Création SolutionWinformLibrairie

{DEMO}

Optimisation du débuggeurExtension du Visualisateur

{DEMO}

Création d’un projet WCFConsommation Librairie par WCF

{DEMO}

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

© 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.