Retour en haut de la page

Introduction au développement Web avec Microsoft Visual Studio 2010

5 jours - 35 heures

Objectifs

À 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.

Participants

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.

Prérequis

Avant d'assister à ce cours, les stagiaires doivent posséder au moins un mois d'expérience en matière de technologies .NET. Outre leur expérience professionnelle, les stagiaires qui suivent cette formation doivent posséder les connaissances techniques suivantes : •Connaissance de HTML ou DHTML, y compris : ?les tableaux ; ?les images ; ?les formulaires. •Expérience de la programmation avec Visual Basic .NET ou Visual C# .NET, y compris : ?la déclaration de variables ; ?l'utilisation de boucles ; ?l'utilisation d'instructions conditionnelles.

Pédagogie

La pédagogie est basée sur le principe de la dynamique de groupe avec alternance d'apports théoriques, de phases de réflexion collectives et individuelles, d'exercices, d'études de cas et de mises en situations observées. Formation / Action participative et interactive : les participants sont acteurs de leur formation notamment lors des mises en situation car ils s'appuient sur leurs connaissances, les expériences et mettront en œuvre les nouveaux outils présentés au cours de la session.

Profil de l’intervenant

Consultant-formateur expert. Suivi des compétences techniques et pédagogiques assuré par nos services.

Moyens techniques

Encadrement complet des stagiaires durant la formation. Espace d’accueil, configuration technique des salles et matériel pédagogique dédié pour les formations en centre. Remise d’une documentation pédagogique papier ou numérique à échéance de la formation.

Méthodes d’évaluation des acquis

Exercices individuels et collectifs durant la formation. La feuille d’émargement signée par demi-journée ainsi que l’évaluation des acquis de fin de stage sont adressées avec la facture.

Programme

Exploration des applications Web Microsoft ASP.NET dans Microsoft Visual Studio 2010

Introduction au .NET Framework

Vue d'ensemble d'ASP.NET

Vue d'ensemble de l'application de l'atelier pratique

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

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

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

Gestion de l'état dans les applications Web

Gestion de l'état

Profils ASP.NET

Mise en cache ASP.NET

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

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 des processus d'authentification et d'autorisation par programmation

Implémentation des technologies avancées prises en charge par Microsoft Visual Studio 2010 pour le développement Web

Utilisation de l'infrastructure ASP.NET MVC 2

Utilisation de Silverlight 4

Création d'applications Web à l'aide de Microsoft Visual Studio 2010 et des langages Microsoft .NET

Sélection d'un langage de programmation

Présentation générale de Visual Studio 2010

Création d'une application Web simple

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

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

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

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

Résolution des problèmes liés aux applications Web Microsoft ASP.NET

Débogage dans ASP.NET

Traçage dans ASP.NET

Gestion des données dans une application Web Microsoft ASP.NET 4.0

Vue d'ensemble d'ADO.NET

Connexion à une base de données

Gestion des données

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 to Entities

1195 log-515.pdf