Articles

Affichage des articles du octobre, 2012

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 imposé par ASP.Net MVC.   * Une classe qui hérite de la classe System.Web.Mvc.Controller Le contrôl