ASP.NET MVC и Model-view-controller pattern - с чего начать?

Возможный дубликат:
Ресурсы обучения MVC

Я хотел бы улучшить свое понимание шаблона проектирования MVC, поскольку, вероятно, буду использовать его в будущем (моя работа в основном сосредоточена на разработке веб-приложений .NET).

Могу ли я попросить это сообщество помочь мне найти начальное направление по этому вопросу? Статьи, документы, примеры кода, теория... все, что вы нашли полезным!

Ответ 2

Опубликованные сообщения являются хорошими отправными точками для изучения ASP.NET MVC, но если вы хотите узнать больше о шаблоне, вот еще несколько ссылок:

Ответ 3

Если вы этого еще не сделали, прочитайте блог ScottGu. Это, наверное, самое лучшее. Оттуда вы найдете большинство вещей, связанных с MVC.

Плюс Rob Conery делает серию Storefront.

Ответ 4

Что действительно помогло мне понять, что это было следующее видео от Фила Хаака.

В нем он создает приложение MVC с нуля. О, и приложение, которое он строит, просто происходит от, называемого "HaackOverflow".

Видео здесь

Ответ 5

Кроме того, я считаю, что лучший способ получить реальную ручку новой технологии - реализовать ее в существующем проекте. Если это невозможно, я рекомендую дать небольшую задачу для завершения в MVC. Может быть, что-то, чтобы автоматизировать ваш день за днем ​​или помочь другу.

Это звучит утомительно, но так, как у меня был лучший успех в изучении чего-то нового.

Ответ 6

Также проверьте блоги Los Techies и Asp.net MVC в действии. Эта книга также получит ваши вкусовые рецепторы, готовые для разработки под управлением домена.

Ответ 7

@Сара Чиппс прав - вам нужно "вырезать зубы".

Ответ 8

Если вы хотите понять идею шаблона MVC, я обнаружил, что много рубинов на видеороликах и обучающих программах на рельсах объясняют это очень хорошо.

http://wiki.rubyonrails.org/rails/pages/MVC, например.

Ответ 10

Если вы тип, который лучше всего учится, экспериментируя с кодом, я рекомендую загрузить проект с открытым исходным кодом Nerd Dinner от людей MVC в MS:

Nerddinner @Codeplex

Это код для общедоступного веб-сайта nerddinner.com.

Ответ 11

Еще одно голосование за проект "Nerd Dinner" - хороший учебный ресурс.
Особенно, если вы хорошо учитесь "делать", а не "читаете".

Взгляните на Скотта Гука Бесплатный учебник по учебникам ASP.NET MVC.

Учебное пособие по 185 страницам, которое позволяет создавать небольшое, но полное приложение ASP.NET MVC с нуля.

Здесь ссылка на Scott свободная сквозная учебная глава в формате PDF