Plan du cours

  • Démarrer avec ASP.NET MVC:NET MVC en contexte ; Nouveautés de MVC 6 ; Modèles de projet MVC ; Comprendre la structure d'un projet ASP.NET MVC ; Conventions d'appellation ; Créer des vues ; Définir des contrôleurs ; Définir un modèle de données
  • Créer une application ASP.NET MVC complète : Vues à typage fort ; Syntaxe Razor ; Comprendre les URL et les méthodes d'action ; Aides de balises MVC6 ; Post-back de formulaire ; Validation de données
  • Applications ASP.NET MVC de qualité industrielle : Meilleures pratiques d'architecture d'application NET ; Mise en œuvre d'un référentiel et d'un modèle de données EF ; Injection de dépendances ASP.NET ; Fabriques de contrôleurs personnalisés
  • Techniques de visualisation : Définir des aides de balises personnalisées ; Définir une page de présentation ; Utiliser des styles ; Définir et utiliser des vues partielles
  • Mise en œuvre de la navigation : Définir les classes du modèle de vue ; Implémenter le filtrage de données dans un contrôleur ; Comprendre le mécanisme de routage ; Ajouter des entrées personnalisées à une table de routage ; Définir les valeurs par défaut, les paramètres et la validation ; Générer des URL et des hyperliens ; Contraintes de routage personnalisées
  • État Management : Utilisation de champs cachés ; État de la session et de l'application ; Liaisons de modèle personnalisées
  • Création de services RESTful à l'aide de l'API Web : Vue d'ensemble de l'API Web ; Construction de serveurs et de clients ; Négociation de contenu ; Routage d'attributs ; Liaison de modèle personnalisé ; Invocation de services RESTful à partir de clients Ajax.
  • Création d'applications à page unique : Vue d'ensemble des SPAs ; Utilisation de GruntJS, NPM, et support Bower ; Vue d'ensemble de AngularJS et Bootstrap

Pré requis

  • 6 mois d'expérience en programmation C#
  • Une expérience en développement ASP.NET est un avantage mais n'est pas essentielle
  28 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (6)

Cours Similaires

Introducing C# 6.0 with Visual Studio 2015/2017

  28 heures

Catégories Similaires