Développement d&apos;une application Web debout en bout<br />Guillaume ANDRE<br />Développeur RIA & RDA - MVP<br />guillau...
Agenda<br />Créer une application web de bout en bout<br />Avec…<br />80% de démonstration « from-scratch » !<br />Vous fo...
L’applicationquel’onvaconstruire<br />
Ceque nous allons explorer<br />Visual Studio 2008 (fil rouge)<br />ASP.NET 2.0 & 3.5<br />MasterPage<br />ListView, DataP...
Notre configuration<br />Windows Vista RTM<br />Visual Studio 2008<br />SQL Express<br />IIS 7.0<br />Microsoft Ajax 1.0<b...
Démo<br />Création de l’application<br /><ul><li>Choix du Framework
Création de la MasterPage
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ésentati...
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>  ...
  <asp:ListView />
  <asp:DataPager />
  <asp:FormView />
  <asp:LoginView />
  …</li></li></ul><li>Démo<br />Ajax & ControlToolkit<br /><ul><li>  <asp:UpdatePanel />
  40 contrôlesfaçon web 2.0 !</li></li></ul><li>ASP.NET & IIS 6.0<br />IIS6 <br />ImplémentationMonolithique<br />Extensib...
ASP.NET & IIS 7.0<br />2 modes ASP.NET :<br />Mode ISAPI (pour compatibilité)<br />Mode intégré<br />ASP.NET HttpModulesdi...
Démo<br />IIS 7<br /><ul><li> ASP.NET
Prochain SlideShare
Chargement dans…5
×

Asp.Net Appli De Bout En Bout Tech Days 2008

1 025 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 025
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Rédo :-Le choix des Technologies
  • Rédo :-Le choix des Technologies
  • Rédo :-Le choix des Technologies
  • Rédo :-Le choix des Technologies
  • Rédo :-Le choix des Technologies
  • Rédo :-Le choix des Technologies
  • Rédo :-Le choix des Technologies
  • 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 />

    ×