FORMATION Développement d’applications Web en ASP .NET
Programmer et déployer une application Web .Net en VB ou C# avec Visual Studio 2008.
Objectifs de la formation ASP .NET
De plus en plus d'applications Web d'entreprise sont aujourd'hui basées sur le framework .Net de Microsoft.
Au-delà de la maîtrise des concepts ASP .Net, les développeurs doivent être capables de proposer des architectures pérennes pour ces applications.
Cette formation ASP .NET vous permettra de créer une application Web dynamique en environnement .Net.
A qui s'adresse la formation ASP .NET
Concepteurs, développeurs.
Pré-requis :
Connaitre VB .Net ou C#
Remarques :
Prise en compte des nouveautés du framework .Net 3.0/3.5.
Travaux pratiques :
Nombreux travaux pratiques : le participant manipule l'outil de développement Visual Studio 2008.
Fil rouge : une étude de cas permet de développer par étape une application de commerce électronique.
Contenu de la formation ASP .NET
Introduction
Présentation de la plate forme .Net
Composants du framework.Net : CLR, bibliothèque de classes
Evolution des frameworks .Net.
Visual Studio 2008Type de site Web Visual Studio
L'environnement de développement
Création d'une page Web simple
Modèle de code dans une page Web
Génération de l'application
Fichiers de configuration
Dossiers spéciauxTP : Réaliser une application ASP .Net sous Visual Studio .Net
Configuration d'une application Web
Programmer une application WebGestion des événements
Passage d'information entre pages
Regroupement des procédures événementielles
Détection des fonctionnalités du navigateur
Gestion d'erreur
Debug local et distant
TraceTP : Mettre en oeuvre un gestionnaire d'événements, détecter les fonctionnalités du navigateur, gérer les exceptions
Ajout et configuration des contrôles serveursContrôles serveur Web, HTML serveur, Navigation
Modèle Postback des pages ASP.Net
Post à partir d'une autre page
Contrôles de validation de saisie
Ajout dynamique de contrôle
UserControl
Contrôles personaliséesTP : Construire une interface utilisateurProgrammer des contrôles serveur Web
Pages maîtres, thèmes et personnalisation (ASP.net)Page maître, page de contenu
Personnalisation de thèmes ASP .Net
Profils ASP.NetTP : Concevoir des pages maîtres imbriquées, configurer des pages de contenu
Personnaliser
Gestion de l'état dans une application WebOption de gestion de l'état coté client et serveur
Propriétés Viewstate, ControlState
Les Cookies
Options de gestion de l'état coté serveur
L'objet Application, Session
La Mise en cacheTP : Mettre en oeuvre la gestion d'état
Accès et affichage des donnéesConnections aux bases de données et fichier Web.Config
Données relationnelles, données XML, et contrôles DataSource
Objet de données et Contrôles DataSource
Utilisation en mode non connecté
Génération de datasets typés
Architecture du "Simple Data Binding"
Architecture du "Complex Data Binding"TP : Accèder aux données
Mise à jour des donnéesPrésentation de ADO.Net
Requête et mise à jour d'une base de données
Réaliser des opérations déconnectées
Visual Tools de visual Studio pour réalisé les opération déconnectées
ADO.Net 3.5Liaison de données avec le Framework .Net 3.0/3.5
LINQ to ADO et LINQ to SQL
Contrôle EntityDataSource et LinqDataSource
Contrôle de l'accès aux applications WebAuthentification et autorisation dans les applications Web
Système d'adhésion à un site en utilisant Membership
Configuration SMTP
Administration de la sécurité
Personnalisation
Routage d'URLTP : Mettre en oeuvre les contrôles d'accès
Utilisation de AJAXPrésentation de AJAX
Présentation de Microsoft AJAX Framework- Modèle de programmation coté serveur
- Modèle de programmation coté client
- ASP.Net AJAX Control Toolkit
Déploiement d'une application WebCopie de site Web
Publication de site Web
Package d'installation
Précompilation.
TP : Créer un package d'installation
Introduction aux Services Web XML
Présentation des service Web XML
Appel d'un service Web XML à l'aide de http
Utilisation d'un proxy pour appeler un service Web XML
Création d'un service Web
Formation ASP
-Formation web ASP
-Formation programmation ASP .NET
-visual studio 2008

22-24 rue du Président Wilson 92300 Levallois-Perret Tél.: 33 (0)1 43 34 90 94 Fax : 33 (0)1 43 34 90 95