Explorer ASP.NET MVC 5
Vue d’ensemble des technologies web Microsoft
Vue d’ensemble d’ASP.NET 4.5
Introduction à ASP.NET MVC 5
Conception d’applications web ASP.NET MVC 5
Planifier la phase de conception
Concevoir les modèles, les contrôleurs et les vues
Travaux Pratiques :
Création d’un projet de développement ASP.NET MVC 5 à l’aide de Visual Studio 2017
Développement des modèles ASP.NET MVC 5
Créer des modèles MVC
Travailler avec les données
Travaux Pratiques :
Création d’un modèle MVC à l’aide de Visual Studio 2017
Développement des contrôleurs ASP.NET MVC 5
Écrire des contrôleurs et des actions
Écrire des filtres d’action
Travaux Pratiques :
Création d’un contrôleur MVC 5 à l’aide de Visual Studio 2017
Développement des vues ASP.NET MVC 5
Créer des vues avec la syntaxe Razor
Utiliser les HTML Helpers
Réutiliser le code dans les vues
Travaux Pratiques :
Création d’une vue MVC 5 à l’aide de Visual Studio 2017
Test et débogage des applications web ASP.NET MVC 5
Tester les composants MVC
Mettre en œuvre une stratégie de prise en compte des exceptions
Travaux Pratiques :
Mise en place d’une stratégie de gestion des exceptions
Structurer des applications web ASP.NET MVC 5
Analyser l’architecture de l’information
Configurer les routes
Créer une structure de navigation
Travaux Pratiques :
Mise en place d’une architecture de navigation sous la forme de route
Application des styles aux applications Web ASP.NET MVC 5
Utiliser les modèles de vues
Appliquer CSS aux applications MVC
Créer une interface adaptative pour les utilisateurs
Travaux Pratiques :
Personnalisation de l’interface en implémentant une interface responsive design
Création des pages de réponses dans les applications web ASP.NET MVC 5
Utiliser AJAX et les mises à jour partielles des pages
Mettre en œuvre une stratégie de cache
Travaux Pratiques :
Implémentation des fonctions AJAX dans une application ASP.NET MVC
Utilisation de JavaScript et de jQuery pour les réponses aux applications Web MVC 5
Rendu et activation du code JavaScript
Utiliser jQuery et jQueryUI
Travaux Pratiques :
Implémentation de la bibliothèque jQuery dans une application ASP.NET MVC
Contrôle d’accès aux applications web ASP.NET MVC 5
Mettre en œuvre l’authentification et l’autorisation
Assigner les rôles et les membres
Travaux Pratiques :
Implémentation des mécanismes d’authentification dans une application ASP.NET MVC
Création d'une application web résiliente ASP.NET MVC 5
Développer des tests sécurisés
Gérer les états
Travaux Pratiques :
Implémentation des tests de robustesse dans une application ASP.NET MVC
Utilisation des services web Windows Azure dans les applications web ASP.NET MVC 5
Introduction à Windows Azure
Concevoir et écrire des services Windows Azure
Utiliser les services Azure dans une application web
Mise en œuvre du framework web API dans les applications web ASP.NET MVC 5
Développer un projet web API
Appeler un web service web API à partir d’un mobile et des applications web
Travaux Pratiques :
Création et exploitation d’un webservice écrit à l’aide du framework web API
Prise en main des requêtes dans les applications web ASP.NET MVC 5
Utiliser les modules http et les handlers http
Utiliser les sockets web
Déploiement des applications web ASP.NET MVC 5
Déployer les applications web
Déployer les applications MVC 5
Travaux Pratiques :
Déploiement d’un site web ASP.NET MVC à l’aide d’un package WebDeploy.