Ce cours de cinq jours animé par un instructeur permet d'acquérir les connaissances et les compétences nécessaires pour développer des applications Web à l'aide de Microsoft Visual Studio 2010.
À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes :
- explorer les applications Web ASP.NET dans Microsoft Visual Studio 2010 ;
- créer des applications Web à l'aide de Microsoft Visual Studio 2010 et des langages Microsoft .NET ;
- créer un formulaire Web Microsoft ASP.NET ;
- ajouter des fonctionnalités à un formulaire Web Microsoft ASP.NET ;
- implémenter des pages maîtres et des contrôles utilisateur ;
- valider des entrées utilisateur ;
- déboguer des applications Web Microsoft ASP.NET ;
- gérer les données dans une application Web ASP.NET 3.5 ;
- gérer les tâches d'accès aux données à l'aide de LINQ ;
- gérer les données à l'aide de Dynamic Data ASP.NET ;
- créer une application Microsoft ASP.NET AJAX ;
- utiliser les services WCF (Windows Communication Foundation) ;
- gérer l'état dans les applications Web ;
- configurer et déployer une application Web Microsoft ASP.NET ;
- sécuriser une application Web Microsoft ASP.NET ;
- implémenter les nouvelles technologies prises en charge par Visual Studio 2010 pour le développement Web.
Public et
pré-requis: Ce cours s'adresse aux développeurs Web débutants qui possèdent des connaissances en HTML (Hypertext Markup Language) ou DHTML (Dynamic HTML), ainsi que des notions d'un langage de script tel que Visual Basic Scripting Edition ou Microsoft JScript.
Les stagiaires doivent avoir les compétences suivantes :
•Capacité à créer une page Web simple à l'aide d'un outil Microsoft ou tiers. Ils doivent être en mesure, par exemple, de créer ou de personnaliser une page Web sur un site SharePoint.
Module 1: Exploration des applications Web Microsoft ASP.NET dans Microsoft
Introduction au .NET Framework
Vue d'ensemble d'ASP.NET
Module 2: Création d'applications Web à l'aide de Microsoft Visual Studio 2010
Sélection d'un langage de programmation
Présentation générale de Visual Studio 2010
Création d'une application Web simple
Atelier pratique : Création d'applications Web à l'aide de Microsoft Visual Studio 2010 et des langages Microsoft .NET
Module 3: Création d'un formulaire Web Microsoft ASP.NET
Création de formulaires Web
Ajout et configuration de contrôles serveur dans un formulaire Web
Atelier pratique : Création d'un formulaire Web Microsoft ASP.NET
Module 4: Ajout de fonctionnalités à un formulaire Web Microsoft ASP.NET
Utilisation des fichiers code-behind
Gestion des événements de contrôle serveur
Création de classes et de composants à l'aide de Visual Studio 2010
Gestion des événements relatifs aux pages
Atelier pratique : Ajout de fonctionnalités à un formulaire Web Microsoft ASP.NET
Module 5: Implémentation de pages maîtres et de contrôles utilisateur
Création de pages maîtres
Ajout de contrôles utilisateur à un formulaire Web ASP.NET
Atelier pratique : Implémentation de pages maîtres et de contrôles utilisateur
Module 6: Validation des entrées utilisateur
Vue d'ensemble de la validation des entrées utilisateur
Contrôles de validation ASP.NET
Validation de formulaires Web
Atelier pratique : Validation des entrées utilisateur
Module 7: Résolution des problèmes liés aux applications Web Microsoft
Débogage dans ASP.NET
Traçage dans ASP.NET
Atelier pratique : Résolution des problèmes liés aux applications Web Microsoft ASP.NET
Module 8: Gestion des données dans une application Web Microsoft
Vue d'ensemble d'ADO.NET
Connexion à une base de données
Gestion des données
Atelier pratique : Gestion de données dans une application Web ASP.NET 4.0
Module 9: Gestion des tâches d'accès aux données à l'aide de LINQ
Présentation de LINQ
Gestion des données XML à l'aide de LINQ to XML
Gestion des données SQL à l'aide de LINQ to SQL et LINQ
Atelier pratique : Gestion des tâches d'accès aux données à l'aide de LINQ
Module 10: Gestion des données à l'aide de Dynamic Data ASP.NET de Microsoft
Vue d'ensemble de Dynamic Data ASP.NET
Application de Dynamic Data ASP.NET
Personnalisation des applications Dynamic Data ASP.NET
Atelier pratique : Gestion des données à l'aide de Dynamic Data ASP.NET
Module 11: Création d'une application Web Forms Microsoft ASP.NET Ajax
Présentation d'Ajax
Création d'une application ASP.NET Ajax à l'aide des fonctionnalités Ajax d'ASP.NET
Extension d'une application Web Forms ASP.NET à l'aide d'Ajax Control Toolkit
Atelier pratique : Création d'une application Web Forms Microsoft ASP.NET Ajax
Module 12: Utilisation des services Microsoft Windows Communication Foundation
Vue d'ensemble des services Windows Communication Foundation
Appel des services Windows Communication Foundation
Utilisation de WCF Data Services
Atelier pratique : Utilisation des services Windows Communication Foundation
Module 13: Gestion de l'état dans les applications Web
Gestion de l'état
Profils ASP.NET
Mise en cache ASP.NET
Atelier pratique : Gestion de l'état dans les applications Web
Module 14: Configuration et déploiement d'une application Web Microsoft ASP.NET
Configuration d'une application Web ASP.NET
Déploiement d'une application Web ASP.NET
Atelier pratique : Configuration et déploiement d'une application Web Microsoft ASP.NET
Module 15: Sécurisation d'une application Web Microsoft ASP.NET
Vue d'ensemble de la sécurité des applications Web
Configuration des processus d'authentification et d'autorisation de façon déclarative
Utilisation par programme des processus d'authentification et d'autorisation
Atelier pratique : Sécurisation d'une application Web Microsoft ASP.NET
Module 16: Implémentation des technologies avancées prises en charge par Microsoft Visual Studio 2010 for Web Development
Utilisation d'ASP.NET MVC 2 Framework
Utilisation de Silverlight 4
Atelier pratique : Implémentation des technologies avancées prises en charge par Microsoft Visual Studio 2010 for Web Development