1. Développement d'une application Web debout en bout Guillaume ANDRE Développeur RIA & RDA - MVP guillaume@wygwam.com http://blogs.developpeur.org/guillaume Wygwam Grégory RENARD CTO – MVP – RegionalDirector gregory@wygwam.com http://blogs.developpeur.org/redo Wygwam
2.
3. Agenda Créer une application web de bout en bout Avec… 80% de démonstration « from-scratch » ! Vous fournir une bonne vision et compréhension de la plate-forme web actuelle de Microsoft
5. Ceque nous allons explorer Visual Studio 2008 (fil rouge) ASP.NET 2.0 & 3.5 MasterPage ListView, DataPager, FormView, Login… CSS / JS… Ajax & Control Toolkit UpdatePanel 40 contrôles « web 2.0 » !... MemberShip, Roles & profils utilisateurs Côté base de donnée et côté ASP.NET IIS7 et la notion de Module et Handler
6. Notre configuration Windows Vista RTM Visual Studio 2008 SQL Express IIS 7.0 Microsoft Ajax 1.0 Ajax Control Toolkit
17. ASP.NET & IIS 7.0 2 modes ASP.NET : Mode ISAPI (pour compatibilité) Mode intégré ASP.NET HttpModulesdirectementdans le server Le code du HttpModulesou du Global.asaxpeut porter surtoutes les requêtes Le serveurpeutêtreétenduoucustomiser avec du VB ou du C#
22. L’engagement Microsoft pour les développeurs: msdn.microsoft.com La référence technique pour les IT Pros : technet.microsoft.com Visual Studio 2008 + Abonnement MSDN Premium Abonnement TechNet Plus : Versions d’éval + 2 incidents support S’informer- Un portail d’informations, des événements, une newsletter bimensuelle personnalisée Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique
24. HTML plus propre avec les CSS Adapters ASP.NET 2.0 a introduitl’API Control Adapter Permet aux développeurs de surcharger le rendu HTML des contrôles Ne change pas l’API des contrôles CSS Adapter Toolkit Téléchargementgratuitdepuishttp://www.asp.net/ Contient des adapters CSS : Menu TreeView DataList FormView DetailsView… Source VB et C# fournis