CCI Mayenne
12 Rue de Verdun
53000 Laval

Tel : 02 43 49 50 00
CCI53-Accueil@mayenne.cci.fr

Formation entreprises - Informatique - Developpement Logiciel

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

Apprendre à configurer des projets MVC 6

Objectifs

Configurer un projet MVC 6

Créer et utiliser des modèles avec Entity Framework 7

Mettre en place l'injection de dépendance

Maîtriser les possibilités du Cross-Platform

Public

Développeurs .NET confirmés.

 

Prérequis

Connaissances de MVC 4 ou 5.

Compétences visées

Savoir gérer le développement d'applications WEB

Savoir gérer des modèles

Savoir mettre en oeuvre l'injection de dépendance

Comprendre les enjeux du développement d'application Cross-Plateform.

Dates & lieux

IIA - Saint-Berthevin : 9, 10 et 15 Septembre 2020

Programme

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.

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.

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.

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.

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.

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.

LIRE LE PROGRAMME DÉTAILLÉ

Modalités pédagogiques

Méthodes :

Une pédagogie interactive favorisant l’acquisition des savoirs, savoir-faire et savoir-être.

Nos salles sont équipées d’outils multimédias et interactifs et de tous matériels en lien avec la thématique traitée.

 

Animateur : Nos formateurs sont choisis pour leurs expertises métiers, leurs compétences pédagogiques et leur connaissance de l’entreprise.


Validation / Certification

Méthodes et outils adaptés à la formation  : mise en situation, QCM, exercices d'application...

TARIFS

1480 € net de TVA

Votre sélection est vide

 

2 jours (14 heures)

1480 € net de TVA

réf : INF-DEV-036

Ajout à vos favoris

Cette page a été ajoutée à vos favoris dans votre espace personnel.

à télécharger

Fiche Produit - PDF
Contacter notre conseiller

Contact direct avec un conseiller

Brigitte DOLLEY

Assistante commerciale

02 43 91 47 47

brigitte.dolley@mayenne.cci.fr

 

Recommander à un ami loader

CCI Mayenne

Voir toutes nos implantations
CCI Pays de la Loire
Le site web de la CCI Pays de la Loire  
CCI.FR
Le portail des Chambres de Commerce et d'Industrie