Formation : Visual Studio 2010 - Développer des applications Web ASP .Net MVC
Uniformiser les méthodes de développement en utilisant l'approche MVC

Technique

Fourni par le framework .Net 4, le modèle MVC (Modèle-Vue-Contrôleur) est une méthode qui sépare le traitement des données, la présentation et les règles métier dans les développements. Avantage ? au-delà des bénéfices qu'il faut en attendre en termes de structuration des projets complexes, elle permet aussi aux développeurs de travailler indépendamment mais simultanément sur les différents modules d'un même projet d'application Web. Une application ASP .Net MVC sera donc développée plus rapidement, sera plus performante et plus facile à maintenir. Les participants à cette formation de 5 jours apprendront à utiliser le modèle MVC, mais aussi à intégrer de l'Ajax et du Silverlight dans leurs applications.

Objectifs de cette formation Visual Studio 2010

  • 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 de cette formation Visual Studio 2010

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

Pré-requis de cette formation Visual Studio 2010

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

Programme de cette formation Visual Studio 2010

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

Les plus de cette formation Visual Studio 2010

  • Une pédagogie riche : l'alternance de phases théoriques et de mise en pratique favorise une acquisition rapide des compétences nécessaires au développement d'applications web respectant l'architecture Modèle-Vue-Contrôleur (MVC).
  • Les bonnes pratiques pour tirer le meilleur parti de la version 4 d'ASP .Net et développer ainsi rapidement et efficacement des applications.
  • La qualité d'une formation officielle Microsoft (remarque : support de cours en anglais à la date de mise à jour du site web).

Certification de cette formation Visual Studio 2010

Cette formation prépare au test suivant :

70-515 et entre en jeu dans le cursus de certification :

Formation Visual Studio 2010 - Formation développement .Net - Formation web ASP .Net 4 - Formation MVC - Formation 10264

Durée :

5  Jours

Tarif :

2 545 € HT

Réf :

MS888

Réf editeur:

10264A

Option(s) :

Repas Paris :

115 € HT

Certification :

150 € HT

Date des sessions

Bon à savoir...

  • Support de cours officiel en anglais remis aux stagiaires
  • Formation éligible au DIF
  • Formation éligible à la SA Value

aucune formation
sélectionnée

Plus d’infos sur cette formation ?

Nous contacter :
0 825 07 6000

Poser une question par mail

Demander à être rappelé

Promotions derniere minute

Location de salles

Demande de catalogue
Inscription email