Développer en ASP.NET
Active Server Page ASP ====== ASP.NET MVC 4 ===== Rappel MVC ==== Modèle * Représentation des données à manipuler * Règles de gestion * Mécanismes d’accès et de persistance des données ==== Vue * Interface utilisateur * Représentation graphique du modèle * Aucun traitement métier ne doit s’y trouver Deux moteurs de rendu : - Razor - ASPX Plusieurs types de vues : * Complète * Template * Partielle * Quels sont les éléments communs à l’ensemble des pages ? * Quels sont les éléments répétés au sein d’une même page ? * Quels sont les éléments présents uniquement sur une page ? ==== Contrôleur ==== * Intermédiaire entre le modèle et la vue * Traitement des requêtes utilisateur * Choix des vues === Conception du Contrôleur === * Toutes les classes contrôleurs doivent être nommées « XxxController.cs ». Ce n’est pas un choix esthétique mais le fonctionnement ...