Développement d'applications Web ASP .NET 2.0 avec Visual Studio

Document Sample
Développement d'applications Web ASP .NET 2.0 avec Visual Studio Powered By Docstoc
					Développement d’applications Web ASP .NET 2.0                                                                                                         T461
avec Visual Studio 2005 – Niveau 1
                                                                                                            Réf :         T461-030

                                                                                                            Durée :       5 jours


Public                                                Vous serez capable de                                 Pré-requis
Cette formation est destinée aux développeurs         Concevoir des applications Web structurées.           Connaître les langages JavaScript, HTML et
d’applications, qui souhaitent acquérir des           Connaître l’ensemble des concepts ASP .NET.           XML.
connaissances dans le développement                   Personnaliser une application Web.                    Maîtriser la programmation orientée objet.
d’applications Web avec ASP .NET et ASP .NET          Accéder aux données dans les pages Web.               Connaître le langage C# ou VB .NET.
Ajax.                                                 Manipuler des données XML.                            Avoir déjà travaillé avec Visual Studio 2005.
                                                      Créer et consommer des Services Web.                  Connaître les bases du Framework .NET 2.0.
                                                      Sécuriser une application Web.                        Connaître les principes de développement
                                                      D’utiliser les composants les extensions              d’applications client / serveur.
                                                      Microsoft Ajax, ainsi que l’Ajax Control Toolkit      Connaître un système de gestion de base de
                                                      Déployer une application Web.                         données (SQL Server ou autre).




CONTENU PEDAGOGIQUE

Introduction                                                                          Accès aux données avec ADO .NET
    • La plateforme .NET                                                                  •   Modèle Objet ADO .NET
    • Architecture Web                                                                    •   Travailler en mode connecté
                                                                                          •   Travailler en mode déconnecté
Les applications ASP .NET                                                                 •   Les composants d’accès aux données
    •   Créer une application                                                             •   Gestion des données dans les pages ASP .NET
    •   Concevoir des pages ASP .NET                                                      •   Contrôles de données
    •   Contrôles HTML et contrôles ASP .NET
    •   PostBack et CrossPage PostBack                                                Gestion de l’état des données
    •   Les objets ASP .NET                                                               •   Contexte de requête, de session et d’application
    •   Fichiers de configuration et d’évènements globaux                                 •   ViewState
    •   Processus de développement, exécution et débogage                                 •   Les cookies
                                                                                          •   Utilisation du cache de données
Les Masters Pages
    •   Intérêt des Masters Pages                                                     Traces dans les applications Web
    •   Création des Masters Pages et Content Pages                                       • Activer et examiner les traces
    •   Accès aux données d’une Master Page dans une Content Page                         • Création de logs
    •   Les Masters Pages imbriquées
                                                                                      Les Services Web
Naviguer dans les applications Web                                                        • Principes de fonctionnement
    • Vue d’ensemble de la navigation                                                     • Bases fondamentales
    • Créer un plan de navigation                                                         • Création et consommation
    • Contrôles SiteMapDataSource, SiteMapPath, Menu et TreeView
                                                                                      Sécurité dans les applications Web
Validation des données utilisateur                                                        •   Authentification et autorisations
    •   Présentation                                                                      •   L’emprunt d’identité
    •   Les contrôles de validation                                                       •   Le service d’application de sécurité
    •   Validation côté client / côté serveur                                             •   Crypter le fichier de configuration
    •   Validation des pages ASP .NET
                                                                                      Microsoft Ajax
Personnaliser une application Web                                                         •   Présentation et principes
    • Les thèmes (feuilles de style et skins)                                             •   Configuration du poste de développement
    • Les profils utilisateurs                                                            •   Les extensions Microsoft Ajax
                                                                                          •   Ajax Control Toolkit
Les contrôles utilisateurs Web
    • Présentation                                                                    Déploiement
    • Création et utilisation d’un contrôle utilisateur Web                               • Les scénarios de déploiement
                                                                                          • Synchronisation d’applications Web
                                                                                          • Compilation et déploiement



                         7, bis avenue Jacques Cartier - Zone Atlantis - 44800 SAINT-                       http://www.eni-service.fr
                                                HERBLAIN                                                                                             Page 1/1
                                                                                                            formation@eni-service.fr
                                      BP 32125 - 44021 NANTES Cedex 01