none
[Résolu] MVC : qu'est-ce qui manque ?

    Question

  • Bonjour tout le monde,

    Il y a quelques semaines j'ai fait le premier atelier du coach Microsoft MVC

    Comme j'ai été très pris par autre chose dans l'intervalle, je recommence pour bien me remettre les idées en tête. Dans ces conditions, je ne m'attends donc pas à de gros problèmes d'installation, mais j'ai dû mal sélectionner quelque chose et je me demande où.

    Sous Visual Web Developper 2010, j'ai créé un projet de type Application ASP.Net Web MVC 2. J'ai supprimé les trois éléments indiqués, puis j'ai créé la base de données et le HomeController.

    Première chose, dans celui-ci, je n'ai su trouver ContactManagerDBEntities qu'après avoir parcouru tout le cycle de personnalisation pour faire apparaître l'observateur d'objets : il était dans l'espace de noms Models, que j'ai dû mettre en préfixe du type. Ce n'est pas bloquant, mais pas réellement conforme aux instructions du coach, donc ça peut être éclairant.

    Deuxième chose, une fois que j'ai écrit le code

            public ActionResult Index()
            {
                return View(_entities.Contacts.ToList());
            }

    je cherche, dans son menu contextuel, la commande AddView (ou plus vraisemblablement Ajouter Vue, puisque Visual Web Developer est francophone), et je ne la vois pas.

    Qu'ai-je bien pu oublier ?

    Oups, je génère une nouvelle fois, et la commande apparaît.

    Bon, il ne reste que la première question. Que le projet ait été conçu avec plusieurs espaces de noms doit bien avoir une raison, est-ce que préfixer le type est une liberté que j'ai prise par rapport à ce qui était prévu ?


    • Modifié Gloops mercredi 1 mai 2013 10:30
    lundi 29 avril 2013 11:29

Réponses

Toutes les réponses