Реализовать архитектуру MVC без модели - PullRequest
0 голосов
/ 05 января 2012

Меня спросили в интервью: можем ли мы реализовать архитектуру MVC без модели?Если да - как?

Ответы [ 4 ]

7 голосов
/ 05 января 2012

Это немного хитрый вопрос.Если они имеют в виду, можете ли вы использовать технологию Microsoft ASP.NET MVC без использования модели, тогда ответ - да.

Если они имеют в виду, можете ли вы реализовать шаблон MVC без модели, тогда ответ - нет.,М означает Модель.

1 голос
/ 05 января 2012

Вы можете использовать ASP.NET MVC без модели, используя ViewBag, и модель Views является динамической.Если вы действительно хотите, вы можете просто получить C в MVC, возвращая Content() результат из Action:)

1 голос
/ 05 января 2012

Model View Controller без модели?Это было бы просто View Controller, не так ли?Я думаю, статическому веб-сайту не понадобится модель

1 голос
/ 05 января 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...