Développer des applications Web ASP.NET avec Visual Studio .NET
Durée : | 5 jour(s) |
Tarif : | Consultez-nous |
DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI
Formation dispensée sous Visual Studio 2010 ou 2008.
Public :
- Cette formation est destinée aux développeurs d'applications, qui souhaitent acquérir des connaissances dans le développement d'applications Web avec ASP .NET et ASP .NET Ajax.
Objectifs :
- Concevoir des applications Web structurées ;
- Connaître l'ensemble des concepts ASP .NET ;
- Personnaliser une application Web ;
- Accéder aux données dans les pages Web ;
- Manipuler des données XML ;
- Créer et consommer des Services Web ;
- Sécuriser une application Web ;
- D'utiliser les composants les extensions Microsoft Ajax, ainsi que l'Ajax Control Toolkit ;
- Déployer une application Web.
Pré-requis :
- Connaître les langages JavaScript, HTML et XML ;
- Maîtriser la programmation orientée objet ;
- Connaître impérativement le langage C# ou VB .NET ;
- Avoir déjà travaillé avec Visual Studio ;
- Connaître les bases du Framework .NET ;
- Connaître les principes de développement d'applications client / serveur ;
- Connaître un système de gestion de base de données (SQL Server ou autre).
Introduction
- La plateforme .NET
- Architecture Web
Les applications ASP .NET
- Créer une application
- Concevoir des pages ASP .NET
- Contrôles HTML et contrôles ASP .NET
- Les objets ASP .NET
- Fichiers de configuration et d'évènements globaux
- Processus de développement, exécution et débogage
Les Masters Pages
- Intérêt des Masters Pages
- Création des Masters Pages et Content Pages
- Accès aux données d'une Master Page dans une Content Page
Naviguer dans les applications Web
- Vue d'ensemble de la navigation
- Créer un plan de navigation
- Contrôles SiteMapDataSource, SiteMapPath, Menu et TreeView
Validation des données utilisateur
- Présentation
- Les contrôles de validation
- Validation côté client / côté serveur
- Validation des pages ASP .NET
Personnaliser une application Web
- Présentation des thèmes
- Création de feuilles de style et skins
Les contrôles utilisateurs Web
- Présentation
- Création et utilisation d'un contrôle utilisateur Web
Accès aux données avec ADO .NET
- Modèle Objet ADO .NET
- Travailler en mode connecté et déconnecté
- Les composants d'accès aux données
- Gestion des données dans les pages ASP .NET
- Contrôles de données
Gestion de l'état des données
- Contexte de requête, de session et d'application
- ViewState et cookies
- Utilisation du cache de données
Traces dans les applications Web
- Activer et examiner les traces
- Création de logs
Sécurité dans les applications Web
- Authentification et autorisations
- L'emprunt d'identité
- Le service d'application de sécurité
- Crypter le fichier de configuration
Microsoft Ajax
- Présentation et principes
- Configuration du poste de développement
- Les extensions Microsoft Ajax
- Ajax Control Toolkit
JQuery
- Présentation
- Installation
- Création d'une animation graphique
Déploiement
- Les scénarios de déploiement
- Synchronisation d'applications Web
- Compilation et déploiement
Les Services Web (optionnel)
- Principes de fonctionnement
- Bases fondamentales
- Création et consommation