Se connecter

Ou creér votre compte

Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Formation - ASP.NET MVC 6, mise à niveau pour des développeurs MVC 4/5

Skills Campus

Tranning & certification center
  • DPIC-40
  • 2 jours
  • 844 vues

Description

Vous découvrirez dans ce cours les nouveautés de la version MVC 6 pour le développement d'applications Web ASP.NET. Vous apprendrez à configurer des projets MVC 6, à gérer des modèles avec Entity Framework 7 et à manipuler des routes. Vous mettrez en oeuvre l'injection de dépendance et le déploiement d'applications.

À qui s'adresse cette formation ?

Pour qui ?

Développeurs .NET confirmés.

Prérequis

Les objectifs de la formation

Savoir configurer un projet MVC 6
Créer et utiliser des modèles avec Entity Framework 7
Savoir mettre en place l'injection de dépendance
Maîtriser les possibilités du Cross-Platform

Programme de la formation

  • Tour d'horizon des évolutions de MVC 6.
    • Historique des versions de MVC.
    • Synthèse des nouveautés du framework MVC 6.
    • Le Cross-Platform - .
    • Net Core/Full .
    • Net - Windows OS, Linux, Mac.
    • WebAPI, MVC et WebPages dans MVC 6.
    • Projets .
    • NET MVC 6 dans VS2015.
    • Travaux pratiques Création d'une application MVC 6 sous VS 2015.
  • Configuration des projets MVC 6.
    • Nouveau répertoire.
    • Comment configurer une solution ? Le fichier global.
    • json.
    • Comment configurer un projet ? Le fichier Project.
    • json.
    • Comment initialiser le site ? Le fichier Startup.
    • cs.
    • Utilisation du gestionnaire de ressources : le fichier bower.
    • json.
    • Travaux pratiques Manipulation des différents fichiers.
  • Gestion des modèles avec Entity Framework 7.
    • Modéliser son domaine.
    • Utilisation du ModelBinding.
    • Présentation du nouveau concept Code First : arrêt de l'EDMX.
    • Création et utilisation du DBContext.
    • Support des bases relationnelles et non-relationnelles.
    • Nouvelles plateformes : .
    • Net, Windows Phone, Windows Store, ASP.
    • Net, MAC, Linux.
    • Travaux pratiques Développement de modèles avec Entity 7 et contrôleurs MVC 6.
  • Evolution des routes dans MVC 6.
    • Utilisation des templates.
    • Les valeurs par défaut.
    • Les contraintes.
    • Les paramètres optionnels.
    • Création de routes Restful.
    • Web api mode : Attribute Routing.
    • Travaux pratiques Création et manipulation des routes.
  • Structurer son projet et injection de dépendance.
    • Organisation de base d'un projet.
    • Comment bien organiser son projet ? Principe de l'inversion de dépendance.
    • Principe de l'injection de dépendance.
    • Mise en place de l'injection de dépendance.
    • Configuration de service.
    • Les Adaptateurs.
    • Utilisation des nouveaux helpers : Tags Helpers.
    • Travaux pratiques Organisation en couches d'un projet et utilisation de l'injection de dépendance.
  • Le Cross-Platform.
    • Clients Web et Mobile.
    • Les différents types de serveurs.
    • Comment se passer de IIS ? vNext.
    • KVM : K Version Manager.
    • Les déploiements Cross-Platform.
    • Travaux pratiques Gestion du déploiement des applications.
  • 844
  • 14 h

Soumettez votre avis