Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Asp.Net Appli De Bout En Bout Tech Days 2008

1,190 views

Published on

Published in: Technology
  • Login to see the comments

  • Be the first to like this

Asp.Net Appli De Bout En Bout Tech Days 2008

  1. 1. Développement d&apos;une application Web debout en bout<br />Guillaume ANDRE<br />Développeur RIA & RDA - MVP<br />guillaume@wygwam.com <br />http://blogs.developpeur.org/guillaume<br />Wygwam<br />Grégory RENARD<br />CTO – MVP – RegionalDirector<br />gregory@wygwam.com <br />http://blogs.developpeur.org/redo<br />Wygwam<br />
  2. 2.
  3. 3. Agenda<br />Créer une application web de bout en bout<br />Avec…<br />80% de démonstration « from-scratch » !<br />Vous fournir une bonne vision et compréhension de la plate-forme web actuelle de Microsoft<br />
  4. 4. L’applicationquel’onvaconstruire<br />
  5. 5. Ceque nous allons explorer<br />Visual Studio 2008 (fil rouge)<br />ASP.NET 2.0 & 3.5<br />MasterPage<br />ListView, DataPager, FormView, Login…<br />CSS / JS…<br />Ajax & Control Toolkit<br />UpdatePanel<br />40 contrôles « web 2.0 » !...<br />MemberShip, Roles & profils utilisateurs<br />Côté base de donnée et côté ASP.NET<br />IIS7 et la notion de Module et Handler<br />
  6. 6. Notre configuration<br />Windows Vista RTM<br />Visual Studio 2008<br />SQL Express<br />IIS 7.0<br />Microsoft Ajax 1.0<br />Ajax Control Toolkit<br />
  7. 7. Démo<br />Création de l’application<br /><ul><li>Choix du Framework
  8. 8. Création de la MasterPage
  9. 9. Création des Thèmes et du StyleSwitching</li></li></ul><li>Démo<br />Création de la base de donnée<br /><ul><li>Présentation de la table “News”
  10. 10. Génération des tables liées à “l’ utilisateur” ASP.NET</li></li></ul><li>Démo<br />Les contrôles 2.0 & 3.5<br /><ul><li> De 2.0 à 3.5…
  11. 11. <asp:ListView />
  12. 12. <asp:DataPager />
  13. 13. <asp:FormView />
  14. 14. <asp:LoginView />
  15. 15. …</li></li></ul><li>Démo<br />Ajax & ControlToolkit<br /><ul><li> <asp:UpdatePanel />
  16. 16. 40 contrôlesfaçon web 2.0 !</li></li></ul><li>ASP.NET & IIS 6.0<br />IIS6 <br />ImplémentationMonolithique<br />Extensibilitélimitée<br />ASP.NET<br />Extension ISAPI<br />Ne traiteque les requêtes ASP.NET (.aspx)<br />
  17. 17. ASP.NET & IIS 7.0<br />2 modes ASP.NET :<br />Mode ISAPI (pour compatibilité)<br />Mode intégré<br />ASP.NET HttpModulesdirectementdans le server<br />Le code du HttpModulesou du Global.asaxpeut porter surtoutes les requêtes<br />Le serveurpeutêtreétenduoucustomiser avec du VB ou du C#<br />
  18. 18. Démo<br />IIS 7<br /><ul><li> ASP.NET
  19. 19. IHttpHandler
  20. 20. IHttpModule</li></li></ul><li>Allerplus loin et en vidéo…<br />ASP.NET 2.0 & 3.5<br />http://asp.net/fr/apprenez/<br />http://asp.net/get-started/<br />Microsoft Ajax<br />http://asp.net/ajax/<br />Microsoft Ajax Control Toolkit<br />http://asp.net/ajax/ajaxcontroltoolkit/<br />http://www.codeplex.com/AtlasControlToolkit/<br />
  21. 21. Questions / Réponses<br />
  22. 22. L’engagement Microsoft<br />pour les développeurs:<br />msdn.microsoft.com<br />La référence technique<br /> pour les IT Pros :<br />technet.microsoft.com<br />Visual Studio 2008 +<br />Abonnement MSDN Premium <br />Abonnement TechNet Plus :<br />Versions d’éval + 2 incidents support<br />S’informer- Un portail d’informations, des événements, une newsletter bimensuelle personnalisée<br />Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs<br />Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique<br />
  23. 23. Votre potentiel, notre passion TM <br />© 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.<br />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.<br />
  24. 24. HTML plus propre avec les CSS Adapters<br />ASP.NET 2.0 a introduitl’API Control Adapter <br />Permet aux développeurs de surcharger le rendu HTML des contrôles<br />Ne change pas l’API des contrôles<br />CSS Adapter Toolkit<br />Téléchargementgratuitdepuishttp://www.asp.net/<br />Contient des adapters CSS :<br />Menu<br />TreeView<br />DataList<br />FormView<br />DetailsView…<br />Source VB et C# fournis<br />

×