Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
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)
C'était interactif, je pouvais poser de nombreuses questions et l'instructeur adaptait son cours pour y répondre.
Cynthia Rodriguez - RoyalRoads University
Formation - Programming using ASP.NET MVC 4
Traduction automatique