Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera dans les plus brefs délais.
Merci pour votre réservation ! Un membre de notre équipe vous contactera dans les plus brefs délais.
Plan du cours
Module 1 : Premiers pas avec ASP.NET MVC
- Modèles de projet ASP.NET MVC
- Comprendre la structure d'un projet ASP.NET MVC
- Conventions de nommage
- Créer des vues
- Définir des contrôleurs
- Définir un modèle de données
Module 2 : Créer une application ASP.NET MVC complète
- Créer des vues à typage fort
- Comprendre les URL et les méthodes d'action
- Utiliser les aides HTML
- Gérer les post-backs de formulaires
- Validation des données
Module 3 : Utiliser le moteur de vue Razor
- Objectifs de conception de Razor
- Implémentation d'une vue Razor
- Syntaxe de Razor
- Accessing des données de modèle dans les vues Razor
Module 4 : Applications ASP.NET MVC de qualité industrielle
- Meilleures pratiques en matière d'architecture d'application ASP.NET
- Implémentation d'un référentiel et d'un modèle de données Entity Framework
- Utiliser l'injection de dépendance
- Implémentation d'une fabrique de contrôleurs personnalisés
Module 5 : Développement piloté par les tests avec ASP.NET MVC
- Récapitulation du TDD
- Unit Testing cadres de travail
- Présentation de l'utilisation du TDD avec ASP.NET MVC
Module 6 : Techniques de visualisation
- Définir et utiliser des aides personnalisées HTML.
- Définition d'une mise en page/master page
- Utiliser des styles
- Définir et utiliser des vues partielles
- Syntaxe des méthodes d'aide Razor
Module 7 : Mise en œuvre de la navigation
- Définir les classes de modèle de vue
- Implémenter le filtrage de données dans un contrôleur
- Comprendre le mécanisme de routage
- Ajouter des entrées personnalisées à une table de routage
- Définir les valeurs par défaut, les paramètres et la validation
- Générer des URL et des hyperliens
- Contraintes d'itinéraires personnalisés
Module 8 : État Management
- Utiliser des champs cachés
- État de la session et de l'application
- Liaisons de modèle personnalisées
Module 9 : Techniques supplémentaires
- Modèles d'échafaudage de vue
- Modèles d'échafaudage de contrôleur
- Filtres globaux
- Liaison de modèle
- Contrôleurs asynchrones
- Options d'authentification, y compris l'activation des connexions à partir de Facebook, etc.
Module 10 : Utiliser Ajax et jQuery avec ASP.NET MVC
- Vue d'ensemble de Ajax et ASP.NET MVC
- Ajax discret
- Utilisation des liens d'action Ajax
- Aperçu des techniques jQuery
- Techniques jQuery
- Utilisation de l'interface utilisateur jQuery
Pré requis
6 mois d'expérience en programmation C#. Une expérience en développement ASP.NET est un atout mais n'est pas indispensable.
21 heures
Nos Clients témoignent (1)
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions