Programmation Web MVC en .NET
Formation
À la Seyne Sur Mer
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
La seyne sur mer
-
Durée
4 Jours
-
Dates de début
Dates au choix
Le Framework ASP.NET MVC est une évolution de la plateforme de développement ASP.NET. Il met l'accent sur l'utilisation de patterns d'architecture performants et la testabilité du code. Ce stage très pratique vous apprendra à 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 comment produire un code maintenable au moyen d'une architecture MVC (Modèle Vue Contrôleur).
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Bonnes connaissances de C#, HTML et JavaScript. Expérience requise en développement logiciel.
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 MVC.
Les Avis
Les matières
- Programmation web MVC en .NET
- ASP.NET
- MVC
- Routing
- Jquery
- Intégration des services ASP.NET
- Déploiement d'une application ASP.NET
- Ajax
- CSS
- Déploiement d'applications MVC
Le programme
- Retour sur ASP.NET et limites de l'approche Webforms.
- Les solutions apportées par ASP.NET MVC.
- Rappels sur le pattern MVC.
- Routing.
- Contrôleurs et actions.
- Vues.
- Modèles.
Travaux pratiques
Installation d'ASP.NET MVC. Création d'une première application ASP.NET MVC. Ecriture de tests unitaires.
- Configuration du routage.
- Contraintes et paramètres.
- Areas.
- Tester le routage.
- Les filtres.
- La factory de contrôleur.
- Les contrôleurs asynchrones.
- Tester les contrôleurs et les actions.
Travaux pratiques
Mise en oeuvre de l'extensibilité des contrôleurs.
- Remplacement du moteur de vue par défaut.
- Utilisation des méthodes utilitaires pour HTML.
- Différentes méthodes pour afficher du contenu dynamique.
- Les vues partielles.
Travaux pratiques
Mise en oeuvre des principes de vues avancées.
- Métadonnées et annotations.
- Binding.
- Validation.
Travaux pratiques
Mise en oeuvre des annotations et du binding.
- Utilisation de master pages.
- Règles CSS.
- Les outils Ajax.
- Rappels sur jQuery.
- Transferts de données avec JSON.
- La bibliothèque jQuery UI.
- Animations et autres effets graphiques.
Travaux pratiques
Réalisation de vues avec jQuery, Ajax et CSS.
- Authentification par formulaires.
- Membership et gestion des rôles et profils.
- Caching.
- Sitemap.
- Localisation.
Travaux pratiques
Exemple d'une application MVC sécurisée par authentification et gestion d'autorisations.
- Rappels sur IIS.
- ASP.NET MVC et IIS 7.
- ASP.NET MVC et IIS 5.1/6.
Travaux pratiques
Exécution d'un déploiement d'application MVC sous IIS6 et IIS7.
- Les erreurs à éviter.
- Les pratiques recommandées (sécurité, SEO...).
- Comment migrer une application Webforms vers MVC ?
- Comment intégrer des contrôles ou des pages Webforms dans MVC ?
- Les outils complémentaires.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Programmation Web MVC en .NET