IMO, лучшие примеры с кодом и/или стартовыми наборами.
Rob Conery имеет большое количество сообщений , которые объясняют как создать сайт MVC с ASP.NET MVC. Каждый из них имеет видео учебное руководство , которое пробегает обсуждение сообщения в блоге.
чиновник сайт ASP.NET MVC также имеет [приблизительно 114] видеопосты , стартовые наборы ( здесь , здесь и здесь ) и дополнительный соус для помощи.
IMO, MVC является способом пойти для веб-сайтов. Не извергая весь жаргон и маркетинг говорят, это действительно ломает Ваш код в хорошие, отдельные и определенные разделы. Каждый из этих разделов может также быть протестирован.. который действительно помогает защитить процесс разработки, потому что у Вас есть душевное спокойствие, зная, что касание одной части системы не повреждает другого (потому что тесты вся передача после Вашего последнего изменения).
Другие блоги, которые необходимо проверить:
Принятие Вас означает MVC для сети, Вам было бы трудно находить что-либо более кратким, чем следующие 60 строк кода:
http://code.google.com/p/barebonesmvc-php/
В особенности отмечает sendResponse "шаблонный метод", который в свою очередь по существу состоит из следующих 2 вызовов метода:
applyRequestToModel
applyModelToView
Я сделал это во все стороны для различных проектов. От кодирования всего для приложения в одном большом большом Сценарии PHP (хорошо это запустилось как маленький Сценарий PHP, который просто вырос). К использованию последней самой большой платформы Spring/Freemarker, где мои 5O строки кода Java были потеряны в море шаблонного кодирования и XML.
можно сделать MVC без платформы, и, в php это - вероятно, самый простой путь. Если весь Ваш код навигации находится в единственном сценарии только с логикой навигации тогда, Вы делаете MVC!
Для чего-либо кроме QDP (Быстрая Грязная страница) я рекомендовал бы использовать своего рода MVC. Просто вообразите то, что необходимо было бы сделать, если бизнес, сказанный ", может я иметь версию на французском языке" или "замечательную программу, но я хочу хранить данные в xxxxx базе данных".
существуют некоторые ароматы mvc: http://en.wikipedia.org/wiki/Presentation-abstraction-control , http://en.wikipedia.org/wiki/Model_View_Presenter .
также см.: http://c2.com/cgi/wiki/like?ModelModelViewController
связанный вопрос: Примеры Hierarchical-Model-View-Controller (HMVC)?
Его часто твердый ясно разделить Вашу логику представления с Вашей бизнес-логикой. Если Вы читаете немного на JSF & примеры JSP Вы видите ясные примеры используемого MVC. Полностью разделяя представление от бизнес-логики.
, Если Ваш поиск хорошей информации о MVC я могу предложить http://en.wikipedia.org/wiki/Model-view-controller
, Это - важная тема, и мне действительно нравится идея sepperating различные логики. Это помогает программисту и всем остальным работающим над проектом.