IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET MVC Discussion :

Comment marche le MVC4


Sujet :

ASP.NET MVC

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 266
    Points : 135
    Points
    135
    Par défaut Comment marche le MVC4
    Bonjour à tous,

    Ma question est simple, je développe un site en MVC4 je ne rencontre aucun souci mais je me pose la question sur :

    Comment la relation entre le controller et la vue ce fait ? Comment le controller connait ses vues et comment les vues connaissent leur controller ? Est-il possible de modifier le mapping entre les deux ?

    Merci

  2. #2
    Membre habitué Avatar de Nadinette
    Femme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2012
    Messages
    264
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 264
    Points : 144
    Points
    144
    Par défaut
    Salut

    En fait tout est dans les DLL qui sont livrées avec.

    C'est le routage HTTP qui permet de lier les vues aux contrôleurs qui se trouve dans le route.config.

    Si tu utilises (ce que je te conseille) le routage par défaut, il suffit que la vue soit contenue dans un sous dossier de Views qui porte le nom du contrôleur.

    La vue porte le nom de l'action (la méthode publique à l'intérieur du contrôleur).

    Ca se complique lorsque tu définis des Posts et des gets spécifiques notament pour répondre aux requêtes Ajax.

    Ce qui est super séduisant dans MVC c'est sa capacité à mapper automatiquement des modèles hiérarchiques lors des posts (à condition de bien construire ses vues et d'utiliser les EditorTempaltes).

    C'est une approche fondamentalement différente de l'ASP.net qui est beaucoup plus proche du développement web (c'est à dire, qui ne reproduit pas le mode événementiel du client lourd).

    En fait, l'ASP.net fonctionne à peu près de la même façon mais la mécanique est cachée sous le capot. L'avantage du MVC est que le développeur est beaucoup plus libre et maîtrise mieux sa bande passante.

    Bonne continuation avec ASP.net MVC, c'est un bon choix !

  3. #3
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    Salut
    Citation Envoyé par Nadinette Voir le message
    En fait, l'ASP.net fonctionne à peu près de la même façon mais la mécanique est cachée sous le capot.
    C'est MVC ou WebForm. ASP.NET c'est pour les deux.

    Citation Envoyé par Nadinette Voir le message
    L'avantage du MVC est que le développeur est beaucoup plus libre et maîtrise mieux sa bande passante.
    Plus libre? Libre de quoi? Le développeur non MVC serait-il prisonnier de quelque chose?

    Citation Envoyé par Nadinette Voir le message
    c'est un bon choix !
    C'est avant tout un choix. Indéniablement ASP.NET MVC est un bon framework mais les dernières nouveautés apportées par le web kit ne laissent pas les WebForm derrière: http://www.developpez.com/actu/50378...PI-et-SignalR/

    Pour ce qui est de la question, le framework fonctionne sur une convention de nommage et une structure de système de fichiers. Tu peux:


    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  4. #4
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. comment marche fftw???
    Par aider une débutante dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 11/11/2007, 10h33
  2. Comment marche les Skybox?
    Par wystan dans le forum OpenGL
    Réponses: 6
    Dernier message: 17/07/2006, 13h40
  3. Comment marche une ancre ?
    Par philippe du web dans le forum Balisage (X)HTML et validation W3C
    Réponses: 16
    Dernier message: 08/06/2006, 08h23
  4. Comment marche un union ?
    Par Fredri dans le forum Access
    Réponses: 4
    Dernier message: 10/01/2006, 17h46
  5. Comment marche GlutSwapBuffers() ?
    Par Sloughidog dans le forum OpenGL
    Réponses: 2
    Dernier message: 29/09/2002, 14h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo