Développement .NET : ASP.NET
|
|
Durée de la formation : 5 jours
|
|
Objectifs :
créer un projet complet d'application Web ASP.NET à l'aide de Visual Studio.NET
Prérequis :
Pour suivre ce cours, les stagiaires doivent connaître le langage HTML. De plus, le
stagiaire doit déjà être familiarisé avec le développement (C, C++, Java, Visual Basic, ...).
La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés.
Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer
les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice),
à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.
-
Présentation de Microsoft .NET Framework
-
-
Introduction au Framework .NET
-
La CLR (Common Language Runtime)
-
Les différents langages .NET (C#, Visual Basic .NET, ...)
-
.NET sous les autres environnements (Linux, ...)
-
-
Présentation de Visual Studio .NET
-
Création de formulaires
-
Structure générale d'un formulaire Web
-
Les contrôles serveur ASP.NET
-
Les deux catégories de contrôles serveurs
-
Intégration des contrôles dans un formulaire
-
Génération de code adaptée au navigateur utilisé ?
-
Gestion des évènements d'un contrôle serveur
-
Les contrôles de validation
-
Les différents types de contrôles de validation
-
Utilisation des contrôles de validation
-
Code généré par les contrôles de validation
-
Afficher un résumé des erreurs dans la saisie
-
Création de contrôles utilisateurs
-
Création de contrôles utilisateurs Web
-
Ajout d'un contrôle utilisateur
-
Contenu d'un contrôle utilisateur Web
-
Utilisation d'un contrôle utilisateur Web
-
Création de contrôles Web
-
Mise en oeuvre d'un contrôle Web
-
Utilisation d'un contrôle WEB
-
Mise en oeuvre de contrôles hérités
-
Création d'un contrôle hérité
-
Utilisation d'un contrôle hérité
-
Mise en oeuvre d'assemblage de contrôles Web
-
Création d'un assemblage de contrôles Web
-
Utilisation d'un assemblage de contrôles
-
Traçage et débogage des applications Web
-
Le fichier de configuration "Web.Config"
-
Fonctionnement du traçage
-
Activation de la trace au niveau d'une page
-
Activation de la trace au niveau de l'application
-
Accès à l'historique de la trace : trace.axd
-
Configuration de la trace
-
-
Le Débogueur Visual Studio .NET
-
Configuration du débogage à distance
-
Accès aux bases de données relationnelles
-
Présentation du "Server Explorer"
-
-
Choix du driver de base de données
-
Mode connecté vs mode déconnecté
-
Connexion à une base de données
-
Accès aux données via un DataSet
-
Accès aux données via un DataReader
-
Liaison de contrôles aux données
-
Utilisation d'un contrôle DataGrid
-
Utilisation d'un contrôle DataRepeater
-
Utilisation de contrôles standards (TextBox, ...)
-
Utilisation des procédures stockées
-
Intérêts de l'utilisation des procédures stockées
-
Appels de procédures stockées via ADO .NET
-
-
Les namespaces utiles pour XML
-
Importation et exportation des données au format XML
-
Maintient d'un état en mémoire sur le serveur Web
-
Notion de variables de session utilisateur
-
Manipulation de la session utilisateur
-
Configuration de la session (timeout, cookies, ...)
-
Les sessions et le fichier "global.asax"
-
Notion de variables d'application
-
Manipulation de l'objet d'application
-
L'objet d'application et le fichier "global.asax"
-
Présentation du cache ASP .NET
-
Mise en cache d'une page ASP .NET
-
Utilisation et création de services Web XML
-
Présentation des services Web XML
-
A quoi servent les services Web
-
Avantages vs Inconvénients des services Web
-
Les différents environnements supportant les services Web
-
Les grammaires XML pour les services Web
-
SOAP : Simple Object Access Protocol
-
WSDL : Web Service Description Language
-
Appel d'un service Web XML à l'aide de HTTP
-
Obtention de la description du service (WSDL)
-
Invocation des méthodes distantes
-
Utilisation d'un proxy pour appeler un service Web XML
-
L'outil de génération de proxy : "Wsdl.exe"
-
Génération de proxy par l'intermédiaire de Visual Studio .NET
-
Utilisation du proxy via l'application cliente
© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure