Visual Studio 2010 - Développer des applications Web ASP .Net MVC

Durée : 5 jours

Villes/Dates :

Cliquer ICI pour consulter notre planning et le tarif de cette formation.

Objectifs

  • Acquérir les compétences pour créer des applications Web avec Visual Studio 2010
  • Apprendre à déployer des applications Web ASP .Net 4.0
  • Comprendre comment mettre en oeuvre une méthode MVC pour développer en équipe
  • Savoir mettre en oeuvre Ajax avec ASP .Net
  • Utiliser Silverlight pour développer une application Web

Public

  • Développeurs Web débutants
  • Développeurs ASP
  • Programmeurs Visual Basic

Pré-requis

  • Avoir suivi la formation MS887 : "Visual Studio 2010 - Développer une application Web ASP .Net" ou connaissances équivalentes

Programme

Vue d'ensemble de la conception d'applications Web

  • Vue d'ensemble d'IIS 7.0
  • Vue d'ensemble d'ASP .Net 4.0
  • Introduction au framework MVC
  • Vue d'ensemble du cycle de vie d'une demande utilisateur

Concevoir une application Web

  • Etudes de cas d'applications Web
  • L'essentiel de la conception d'applications Web
  • Les lignes directrices pour déterminer quand utiliser un formulaire Web et MVC
  • Les outils et technologies Visual Studio 2010 pour la création d'une application Web

Développer les modèles MVC

  • Explorer les possibilités pour créer les modèles MVC
  • Créer un référentiel de données

Développer les contrôleurs MVC

  • Mettre en oeuvre les contrôleurs MVC
  • Créer des méthodes d'actions

Développer des vues MVC

  • Mettre en oeuvre les vues MVC
  • Mettre en oeuvre les vues MVC fortement typées
  • Mettre en oeuvre les vues MVC partielles

Mettre en oeuvre la conception de navigation et l'exposition

  • Vue d'ensemble de l'optimisation du moteur de recherche
  • Créer des fichiers "Robots" et "Sitemap"
  • Utiliser le routage ASP .Net

Écrire le code côté serveur pour les formulaires Web

  • Vue d'ensemble de la structure d'une application Web
  • Contrôler "ViewState"
  • Localiser une application Web
  • La persistance des données sur une page de formulaire Web
  • Valider la saisie utilisateur

Optimiser la gestion de données dans un formulaire Web

  • Gérer les données en utilisant LINQ to Entities
  • Utiliser les contrôles de sources des données
  • Utiliser ASP .Net Dynamic Data

Assurer la qualité avec le débogage, les tests unitaires et le refactoring

  • Débogage et refactoring de code
  • Tests unitaires sur le code
  • Traitement des exceptions non gérées
  • Développement dirigé par les tests

Sécuriser une application Web

  • Configurer l'authentification
  • Configure ASP .Net Membership
  • Gérer l'autorisation en utilisant les rôles ASP .Net

Appliquer des pages maîtres et des feuilles de styles

  • Appliquer des pages maîtres
  • Appliquer des feuilles de styles et des thèmes

Développer des scripts côté clients et des services

  • Développer des scripts côté client
  • Mettre en oeuvre Ajax
  • Créer des services

Mise en oeuvre avancée d'Ajax dans une application Web

  • Mettre en oeuvre Ajax dans des pages MVC ASP .Net en utilisant Microsoft Ajax
  • Mettre en oeuvre Ajax dans des pages MVC ASP .Net en utilisant jQuery
  • Travailler avec jQuery et les évènements Ajax

Déployer une application Web

  • Vue d'ensemble du déploiement d'applications Web
  • Vue d'ensemble du déploiement de sites Web
  • Déployer AdventureWorks

Développer une application Web en utilisant Silverlight

  • Introduction aux Applications Internet Riches (RIA)
  • Vue d'ensemble de Silverlight
  • Créer une application Silverlight
Télécharger le plan de cours
Visual Studio 2010 - Développer des app[...]
Document Adobe Acrobat [68.0 KB]