Durée
3 jours
(journées consécutives)
Objectifs
Fournir à tout public un point de vue pragmatique sur les réelles
possibilités des applications Web sur la plateforme .Net.
Former les équipes de développement aux concepts ASP.Net
afin de créer des applications « client léger »
dotées d’interfaces utilisateurs sophistiquées.
Public
Toute population technique (concepteurs, développeurs, chefs de
projet) rompue aux développements « client riche »
et initiée aux développements web d’avant .Net.
Pré-requis
Connaissance au moins didactique d’ASP + pratique antérieure
du développement Web (environnement technique indifférent).
Connaissance didactique de la plateforme .Net (infrastructure, logique,
objectifs).
|
1. Préambule
Introduction à la plate-forme .Net, les services de base, les
fonctionnalités intégrées à la plate-forme,
clients adressés par .Net.
2. Introduction à ASP.Net
Présentation d’ASP.Net – le Run Time – Utilisation
des formulaires Web – Les services Web XML et les services d’application
ASP.Net - Présentation de l’application d’atelier -
Ce qu’il faut savoir sur les extensions serveur, et le paramétrage
IIS.
3. Visual Studio.Net pour ASP.Net
Présentation
Visual studio.Net : l’IDE, fonctionnalités de productivité,
RAD, les langages, la neutralité de principe, les langages privilégiés
Utilisation de Visual studio .Net
Création d’un projet web ASP.Net – Création
de formulaires web – Utilisation des contrôles serveur.
4. Développer avec ASP.Net
Ajout de code dans un formulaire Web
Utilisation des pages code-behind – Ajout de procédures d’évènements
aux contrôles de serveur Web – Utilisation des évènements
de page – Validation des entrées dans les formulaires Web
– Utilisation de contrôles de validation – Validation
de page.
Utilisation et création de contrôles
Ajout de contrôles utilisateurs à un formulaire Web ASP.Net
– Création de Web contrôles - Html- et Server-controls
Manipulation de données
Connexion à une base de données et utilisation de DataSets
– Affichage d’un DataSet dans un contrôle de liste –
Utilisation de plusieurs tables – Accès aux données
avec des DataReader – Utilisation d’XML – Manipulations
de données XML – Utilisation du contrôle serveur Web
XML.
Cycle de vie et mise en oeuvre
Traçage – Débogage local et distant – Gestion
de l’état – Varaibles d’application et de session
– sessions avec et sans cookies – Utilisation des caches –
Configuration d’une application Web – Déploiement d’une
application Web – Authentification Windows / authentification par
formulaires..
5. Et demain ?
Web Services Xml - ASP.Net et Smart Clients
|