FORMATION .NET MVC
Formateur : Mehmet KANBAZ, [email protected]
DESCRIPTION DU PROGRAMME
Le modèle MVC (Model-View-Controller) est largement utilisé dans les plates-formes de développement d'applications Internet actuelles. C'est l'un des modèles qu'il convient d'utiliser notamment pour faciliter la gestion de projets à grande échelle et pour assurer des mises à jour simples et précises après leur publication. Avec cette formation, vous pouvez prendre un bon départ dans le développement de projets Web ASP.NET MVC. Dans le contenu du programme, j'aborderai de nombreux sujets depuis les bases d'ASP.NET MVC jusqu'aux niveaux avancés.
DÉTAIL DE LA FORMATION
Introduction à MVC
- Qu’est-ce que MVC ?
- Qu'est-ce que le modèle, la vue, le contrôleur ? et comment ça marche ?
- Créons un nouveau projet ASP.NET MVC et examinons-le.
contrôleur
- Envoi de données du contrôleur vers View (ViewData, ViewBag, TempData).
- Envoi de données du contrôleur vers la vue (à l'aide de Html Helper).
- Envoi de données de View vers Controller (opération POST).
VOIR
- Utilisation des vues et de la mise en page (modèles).
- Que fait ViewStart ?
- Création d'une mise en page imbriquée.
- Création d'une rubrique.
- Vue partielle.
- Création de formulaire.
- Utilisation de HttpGet et HttpPost.
MODÈLE
- Concept du modèle et liaison du modèle.
Intégration CodeFirst d’Entity Framework
- Que sont Entity Framework et CodeFirst ?
- Création de classes (Entités) pour nos tables de base de données.
- Création de la classe (Context) qui gérera les opérations de base de données.
- Création de la base de données et mise à jour en cas de changement.
- Requêtes LINQ
Renvoyer les données Json à partir du résultat de l'action et les utiliser avec Jquery
Opérations Ajax avec Jquery
Gestion de cas
- Utilisation des sessions.
- Utilisation du cache.
- Utilisation de cookies.
routage
- Connexion au routage.
- Examen de la structure de routage.
BundleConfig.
- Ajout de BundleConfig au projet.
- Utilisation de ScriptBundle et StyleBundle.
Autorisation basée sur le contrôleur et l'action
Création d'un projet de test unitaire Asp.Net MVC
Projet1
- Projet de stock de médicaments – Ajout de médicaments.
- Projet de stock pharmaceutique – Cotation de médicaments.
- Projet de stock pharmaceutique – Réglementation du médicament.
- Projet de stock pharmaceutique – Suppression de médicaments.
Projet2
- Projet d'enregistrement du personnel - Ajout de personnel.
- Projet d'enregistrement du personnel - Liste du personnel.
- Projet d'enregistrement du personnel - Édition du personnel.
- Projet d'enregistrement du personnel - Suppression du personnel.