Langage ASP.Net

Document Sample
Langage ASP.Net Powered By Docstoc
					                                                                 Langage ASP.Net



3800, rue Sherbrooke Est              Durée

Bureau B-2250                         42 heures
Montréal (Québec)
                                      Préalables
H1X 2A2


Accès direct à l’ITI via le
                                      Bonne connaissance de HTML et de base de données, notions de
2701, rue Nicolet                     programmation objet



   Pie-IX
                                      Objectifs généraux


Téléphone (514) 251-1444 poste 4811   Développer des pages dynamiques avec la technologie ASP.Net de Microsoft


Télécopieur : (514) 251-3674


                                      Approche pédagogique


                                      Pour chaque bloc de théorie des exercices seront réalisés
                                      Le participant pourra conserver toutes les sources développées en classe



Notre site web :                      Sanction

www.cmaisonneuve.qc.ca                Une attestation de participation est remise aux personnes ayant assisté à plus
                                      de 80 % des heures de formation


                                      Complément suggéré

                                      Afin d'atteindre un bon niveau de maîtrise, le participant devrait compléter le
                                      cours par la pratique personnelle



                                      Matériel remis aux participants

Révision : 15.04.2008                 Manuel ou notes de cours
                                             CONTENU

1 Démarrer une application web                           4 Afficher et manipuler des données
  1 Introduction                                           1 Introduction
    1.1 Contexte fonctionnel                                 1.1 Contexte fonctionnel
    1.2 Contexte technique                                   1.2 Contexte technique
  2 Créer une première application web                     2 Se connecter à une source de données
  3 Créer une première page web                            3 Afficher des données
  4 Découvrir Visual Web Developer Express Edition           3.1 Lister les annonces par région
  5 Exécuter l’application web                                      (DropDownList/DataList)
                                                             3.2 Lister les annonces et la liste des publications
                                                                    correspondantes (DataView/DataGrid +
                                                                    utilisation d’une vue)
2 Travailler la présentation graphique                     4 Mettre à jour des données
                                                             4.1 Administrer les annonces
  1 Introduction                                                    (GridView/DetailsView)
    1.1 Contexte fonctionnel                                 4.2 Diffuser une annonce (FormView +
    1.2 Contexte technique                                          utilisation d’une procédure stockée)
  2 Créer une page Maître                                  5 Améliorer les performances avec la dépendance de
    2.1 Diviser la page en zones de contenu                  cache
    2.2 Établir une feuille de style
    2.3 Créer la page Maître
  3 Créer des pages de contenu
    3.1 Transformer une page existante                   5 Sécuriser l’application web
    3.2 Accéder aux objets de la page maître depuis
           la page enfant                                  1 Introduction
    3.3 Créer une nouvelle page de contenu                   1.1 Contexte fonctionnel
  4 Utiliser un thème                                        1.2 Contexte technique
    4.1 Isoler les éléments de la présentation dans un     2 Créer les pages de gestion de l’authentification
           thème                                             2.1 Créer une page d’enregistrement d’un nouvel
    4.2 Appliquer un autre thème                                    utilisateur
    4.3 Définir un fichier d’apparence de contrôles          2.2 Créer une page d’authentification (login)
  5 Utiliser un contrôle serveur avancé                    3 Paramétrer l’authentification et l’autorisation
                                                             3.1 Configurer l’authentification en mode formulaire
                                                             3.2 Configurer la gestion des rôles
                                                             3.3 Préparer la structure de répertoire des pages web
3 Ajouter la navigation                                      3.4 Créer des règles d’autorisation
                                                             3.5 Contrôler la visibilité des liens dans la navigation
  1 Introduction                                           4 Afficher des informations personnalisées
    1.1 Contexte fonctionnel                                 4.1 Afficher un menu personnalisé
    1.2 Contexte technique                                   4.2 Afficher un message de bienvenue personnalisé
  2 Construire un plan de site
  3 Définir une source de données
  4 Définir des menus
    1.1 Le contrôle TreeView
           a. Le contrôle Menu
           b. Le contrôle SiteMapPath
  5 Implémenter la sécurité dans les menus




 Langage ASP.Net
 15.04.2008
6 Personnaliser l’application avec les                       8 Localiser une application web
  profils utilisateurs
                                                               1 Introduction
  1 Introduction                                                 1.1 Contexte fonctionnel
    1.1 Contexte fonctionnel                                     2.2 Contexte technique
    1.2 Contexte technique                                     2 Localiser les paramètres fixes régionaux
  2 Créer un profil utilisateur                                  2.1 Configurer la gestion automatique de la
    2.1 Récupérer la bibliothèque de composants                        Culture
          gérant la sélection des annonces                             2.1.1 Configurer la langue préférée dans le
    2.2 Créer un profil dans le fichier de configuration                      navigateur
  3 Modifier la page de consultation des annonces                      2.1.2 Configurer l’auto détection de la langue
  4 Créer une page de consultation de la sélection des                        préférée
    annonces                                                           2.1.3 Testez l’auto détection sur les formats
  5 Tester le profil                                                          numérique et monétaire
  6 Migrer le profil de l’utilisateur anonyme                          2.1.4 Appliquer l’auto détection à toute
                                                                              l’application web
                                                                 2.2 Exemple du calendrier
                                                               3 Localiser les informations de l’application
7 Personnaliser l'application avec les                           3.1 Configurer la gestion automatique de la
                                                                       UICulture
  web parts                                                            3.1.1 Configurez l’auto détection de la culture
                                                                              de l’interface utilisateur
  1 Introduction
                                                                       3.1.2 Testez l’auto détection avec les
     1.1 Contexte fonctionnel
                                                                              contrôles serveur d’ASP.NET
     1.2 Contexte technique
                                                                 3.2 Ajouter des ressources globales
  2 Dessiner une page avec des web parts
                                                                       3.2.1 en déclaratif
     2.1 Préparer une nouvelle page à gérer du
                                                                       3.2.2 par programmation
             contenu de type Web Parts
                                                                 3.3 Ajouter des ressources locales
     2.2 Découper la page en zones de contenu
                                                                       3.3.1 en déclaratif (expression explicite)
     2.3 Ajouter des web parts
                                                                       3.3.2 en déclaratif (expression implicite)
     2.4 Contrôler la disposition des web parts dans la
                                                                       3.3.3 par programmation
             page
                                                                 3.4 Configurer la navigation
  3 Proposer un catalogue de web parts
                                                               4 Gérer la culture dans le profil utilisateur
     3.1 Préparer les catalogues de web parts
     3.2 Utiliser le mode d’affichage catalogue
  4 Éditer les propriétés des web parts
     4.1 Préparer le mode d’édition des propriétés de
             Web Part
     4.2 Utiliser le mode d’affichage éditeur
  5 Interconnecter deux web parts
     5.1 Préparer les web parts pour la connexion
             5.1.1 Comprendre les rouages de la
                   connexion
   Définir une interface
   Définir le web part « consommateur de la connexion »
                   Définir le web part « fournisseur de la
                   connexion »
             Mettre en œuvre et tester la connexion
                   Préparer la page
                   Connexion statique
                   Connexion dynamique




 Langage ASP
 15.04.2008