Programme du cours

5 jours (35 H) | 20486Renseignez-vousCette formation vous intéresse ? 
 

Objectifs

Cette formation permet d’acquérir les compétences et connaissances nécessaires pour développer des applications ASP.NET MVC avancées en utilisant les outils et technologies du framework .NET 4.5. L’accent sera mis sur les bonnes pratiques de codage qui permettent d’améliorer les performances et l’évolutivité des applications Web. ASP.NET MVC et Web Forms seront présentés et comparés afin de savoir quand ils devraient/pourraient être utilisés.
La formation est basée sur Visual Studio 2012.

Participants / Pré-requis

Posséder une expérience significative dans le développement d’applications Web en utilisant Microsoft Visual Studio, ASP.NET, le framework .NET et le langage C#.

Contenu

Vue d’ensemble d’ASP.NET MVC 4

  • Vue d’ensemble des technologies Web Microsoft
  • Vue d’ensemble d’ASP.NET 4.5
  • Introduction à ASP.NET MVC 4

Conception d’une application Web ASP.NET MVC 4

  • Planification de la phase de conception du projet
  • Conception des modèles, des contrôleurs et des vues

Développement des modèles ASP.NET MVC 4

  • Création de modèles MVC
  • Travailler avec des données

Développement des contrôleurs ASP.NET MVC 4

  • Ecrire des contrôleurs et des actions
  • Ecrire les filtres d’action

Développement des vues ASP.NET MVC 4

  • Création de vues avec la syntaxe Razor
  • Utilisation des Helpers HTML
  • Réutilisation du code dans les vues

Test et débogage d’applications Web ASP.NET MVC 4

  • Test unitaire de composants MVC
  • Mise en œuvre d’une stratégie de gestion des exceptions

Structuration d’applications Web ASP.NET MVC 4

  • Analyse de l’architecture de l’information
  • Configuration des routes
  • Création d’une structure de navigation

Application de styles aux applications Web ASP.NET MVC 4

  • Utilisation des modèles de vues
  • Application des CSS à une application MVC
  • Création d’une interface utilisateur adaptative

Création de pages réactives dans les applications Web ASP.NET MVC 4

  • Utilisation d’AJAX et des mises à jour de pages partielles
  • Mise en œuvre d’une stratégie de mise en cache

Utilisation de JavaScript et jQuery pour des applications Web MVC 4 réactives

  • Utilisation de JavaScript
  • Utilisation de jQuery et jQueryUI

Contrôle de l’accès aux applications Web ASP.NET MVC 4

  • Mise en œuvre de l’authentification et des autorisations
  • Assignation des rôles et Membership

Construire une application Web ASP.NET MVC 4 efficace

  • Développement de sites sécurisés
  • Gestion de l’état

Utilisation de Windows Azure Web Services dans les applications Web ASP.NET MVC 4

  • Introduction à Windows Azure
  • La conception et l’écriture des Services Windows Azure
  • Consommer des services Windows Azure dans une Application Web

Mise en œuvre des API Web dans des applications ASP.NET MVC 4

  • Développement d’API Web (RESTfull Web API)
  • Appel d’une API Web à partir d’applications Mobiles et Web

Traitement des requêtes dans les applications Web ASP.NET MVC 4

  • Utiliser des modules HTTP et des Handlers HTTP
  • Utiliser des Web Sockets

Déploiement des applications Web ASP.NET MVC 4

  • Déploiement d’applications Web
  • Déploiement d’applications MVC 4
 
Cette formation vous intéresse ? Renseignez-vous