Nous contacter

C# - DEVELOPPEMENT WEB AVEC ASP.NET MVC5

4 jours (28 heures)
Objectifs : Comprendre le MVC à la mode ASP.NET
Définir des méthodes d’action
Utiliser les syntaxes de création de vues et templates
Naviguer entre les vues
Améliorer les performances avec les caches
Améliorer l’ergonomie en intégrant jQuery
Accéder au serveur via les Web API
A l'issue de ce stage, vous serez capable de développer une application Web en utilisant le framework ASP.NET MVC
Prochaines sessions : Contactez-nous
Public : Développeurs, Architectes, Chefs de projets techniques
Pré-requis : Connaissance et pratique du langage C#
Moyens pédagogiques : Formation présentielle, exposés, cas pratiques, synthèse, assistance post-formation. 1 poste par stagiaire, vidéoprojecteur, support de cours fourni à chaque stagiaire.
Programme :

DECOUVRIR ASP.NET MVC

Overview des technologies Web.net
Architecture d’ASP.NET MVC

CONCEPTION D’UNE APPLICATION MVC

La phase de Design Projet
Modèles de conception
Contrôleurs et vues

DEVELOPPER DES MODELES

Les objets du modèle
Lien avec les données
Utilisation Entity Framework pour construire des modèles

DEVELOPPER DES CONTROLEURS

Contrôleurs et actions
Filtres d'action

DEVELOPPER DES VUES

Syntaxe Razor
HTML Helpers
Réutiliser le code avec les Views

STRUCTURATION D’UNE APPLICATION ASP.NET MVC

Analyse de l'architecture
Configuration des routes
Création d'une structure de navigation
Développement de sites sécurisés
Gestion de l'état
Test unitaire de composants MVC
Stratégie de gestion d'exception

STYLES DES APPLICATIONS MVC

Templates Views
Application des CSS

AMELIORER L’INTERFACE

AJAX et les mises à jour partielles
Stratégies de cache
JavaScript
jQuery et jQuery UI

GESTION DE LA SECURITE

Authentification ASP.NET et Membership
Utilisation ASP.NET Identity dans MVC 5

APPROCHE REST AVEC LES WEB API

Conception d'API Web
Web API pour applications mobiles et Web

GESTION DES REQUETES

Modules HTTP et handlers HTTP
Sockets Web et utilisation de SignalR

BUREAUTIQUE