ASP.NET MVC 4, développement d'applications Web

Objectifs

Ce cours détaille par la pratique comment utiliser le framework ASP.NET MVC4, le mettre en oeuvre pour construire et déployer des applications Web sécurisées et évolutives. Vous verrez comment concevoir des IHM riches avec Ajax et jQuery, et produire un code maintenable au moyen d'une architecture MVC.

Participants

Développeurs .NET confirmés désirant acquérir les techniques et les réflexes pour développer tous types d'applications Web avec ASP.NET MVC4.

Pré-requis

Bonnes connaissances de C#, HTML et JavaScript. Expérience requise en développement logiciel.

Moyens pédagogiques

1 poste par participant - 1 Vidéo projecteur - Support de cours fourni à chaque participant – Formation présentielle

Durée

4 jours

Les sessions inter-entreprises

Date Session
Du 05/02/2018
Au 08/02/2018
Paris
Formation standard
Du 05/02/2018
Au 08/02/2018
Caen
Formation standard
Du 05/02/2018
Au 08/02/2018
Lyon
Formation standard
Du 05/02/2018
Au 08/02/2018
Rennes
Formation standard
Du 05/02/2018
Au 08/02/2018
Lille
Formation standard
Du 05/02/2018
Au 08/02/2018
Rouen
Formation standard
Du 22/05/2018
Au 25/05/2018
Paris
Formation standard
Du 22/05/2018
Au 25/05/2018
Caen
Formation standard
Du 22/05/2018
Au 25/05/2018
Lyon
Formation standard
Du 22/05/2018
Au 25/05/2018
Rennes
Formation standard
Du 22/05/2018
Au 25/05/2018
Lille
Formation standard
Du 22/05/2018
Au 25/05/2018
Rouen
Formation standard
Ce plan de cours est établi à titre indicatif. Son contenu peut être adapté à chaque formation Télécharger la fiche pdfDemander un devis

Code

ASP.NET-DEV

Description détaillée

Programme.
 
Introduction
 Synthèse des technologies Web du framework .NET.
 Présentation du modèle MVC4.
 Projets Microsoft .NET MVC 4 dans Visual Studio 2012.

Le modèle
 Modéliser son domaine. Utilisation de vues fortement typées. Liaison de données .

Les contrôleurs
 Implémentation des actions. Gestion des modèles.
 Gestion des filtres. Affichage et édition des données.
 Extension de contrôleur.

Les vues
 Moteur de vues Razor. Contenu dynamique. Méthodes d'aides HTML.
 Modèles de vues. Application des styles CSS. Structure des applications MVC larges.

Routage des URL
 Pattern URL.
 Conception du routage.
 Personnalisation du routage.

Ajax et jQuery
 Ajax Helper et jQuery/jQueryUI.
 Mises à jour partielles. Gestion du cache.
 Autres techniques d'optimisation client.

Validation et sécurité
 Validation côté serveur. DataAnnotations.
 Techniques alternatives. Validation côté client. Modes d'authentification.
 Implémentation de l'authentification ASP.Net et gestion des rôles. Audit de la sécurité du code.

API Web et déploiement
 Implémentation d'une API Web. Gestion des requêtes REST. Clients Web et Mobile.
 Modules HTTP et gestionnaires HTTP. Tests unitaires et gestion des exceptions.
 Déploiement vers un serveur de test. Déploiement vers Azur. Types de déploiement via VSTO.

Les dernières places disponibles

Aucune annonce pour le moment
Une erreur est survenue
Une erreur est survenue, l'administrateur a été contacté
Revenir à la première page