ASP.NET MVC et modèle de modèle-vue-contrôleur – d’où commencer?

Duplication possible:
Ressources d’apprentissage MVC

Je voudrais améliorer ma compréhension du modèle de conception MVC, car je vais probablement l’utiliser à l’avenir (mon travail est principalement axé sur le développement d’applications Web .NET).

Puis-je demander à cette communauté de m’aider à trouver une orientation de départ sur ce sujet? Articles, livres blancs, exemples de code, théorie … tout ce que vous avez trouvé utile!

  • Blog de Phil Haack – PM sur le projet MVC à msft
  • Stephen Walther’s Blog – il a une série dédiée à ASP.NET MVC
  • Blog de Scott Guthrie – Scott Guuuuu
  • Blog de Rob Conery – Il a une série de screencasts sur la création d’un site de commerce électronique avec ASP.NET MVC
  • Le blog de Scott Hanselman – la grande scottha

Les articles déjà postés sont de bons points de départ pour apprendre ASP.NET MVC, mais si vous voulez en savoir plus sur le pattern, voici quelques liens supplémentaires:

Si vous ne l’avez pas déjà fait, lisez le blog de ScottGu . C’est probablement la meilleure chose à faire. De là, vous trouverez la plupart des choses liées à MVC.

De plus, Rob Conery réalise une série Storefront.

Ce qui m’a vraiment aidé à comprendre, c’est la vidéo suivante de Phil Haack.

Dans ce document, il construit une application MVC à partir de zéro. Oh, et l’application qu’il construit se trouve être une arnaque de Stack Overflow, appelée “HaackOverflow”.

La vidéo est ici

De plus, je trouve que le meilleur moyen pour moi de maîsortingser une nouvelle technologie est de l’implémenter dans un projet existant. Si ce n’est pas possible, je vous recommande de vous donner une petite tâche à accomplir dans MVC. Peut-être quelque chose pour automatiser votre quotidien ou pour aider un ami.

Cela semble fastidieux, mais c’est ainsi que j’ai le mieux réussi à apprendre quelque chose de nouveau.

Consultez également les blogs de Los Techies et Asp.net MVC in Action. Ce livre préparera également vos papilles à la conception orientée domaine.

@Sara Chipps a raison – vous devez “vous faire les dents”.

  • Construire un moteur de blog simple ou quelque chose pour les coups de pied. C’est un bon début.
  • Vous devriez examiner les projets open source qui utilisent le framework .
  • Regarder les vidéos
  • Lisez les blogs et les livres déjà mentionnés.

Si vous voulez comprendre l’idée derrière le modèle MVC, j’ai découvert que beaucoup de vidéos et de didacticiels Ruby on Rail l’expliquent très bien.

http://wiki.rubyonrails.org/rails/pages/MVC par exemple.

Une autre page que j’ai trouvée aujourd’hui est http://code-inside.de/blog-in/2008/11/26/howto-first-steps-with-aspnet-mvc/

Si vous êtes le type qui apprend le mieux en expérimentant du code, je vous recommande de télécharger le projet open source Nerd Dinner à partir des utilisateurs de MVC chez MS:

Nerddinner @ Codeplex

Ceci est le code pour le site Web nerddinner.com public.

Un autre vote pour le projet «Nerd Dinner» est une bonne ressource d’apprentissage.
Surtout si vous apprenez bien en «faisant» plutôt qu’en «lisant».

Jetez un coup d’œil au didacticiel gratuit sur le livre électronique ASP.NET MVC de Scott Gu.

Un didacticiel de bout en bout de 185 pages qui permet de créer une application ASP.NET MVC de petite taille, mais complète.

Voici le lien vers le chapitre du tutoriel de bout en bout gratuit de Scott, au format PDF

J’aime Pro ASP.NET MVC Framework .

partir d’ici …

MVC Learning Home