Нет просмотра. Нет серверных элементов управления. Думайте RESTful / без гражданства; это цикл запроса / ответа, а не обрабатываемое событие.
Стоит подумать о том, чтобы поближе познакомиться с Ruby / Rails, чтобы полностью изучить концепции вне стека .NET, прежде чем приступить к MVC. Я знаю, что смог поднять это довольно быстро, потому что я уже достаточно поиграл в Ruby / Rails, чтобы быть знакомым с парадигмой.
РЕДАКТИРОВАТЬ : Я также добавил бы, что я считаю, что отделение моделей представления от бизнес-моделей (сущностей) - хорошая идея. Вам определенно следует использовать строго типизированные представления и передавать модели, а не передавать «нетипизированные» ViewData вашим представлениям и извлекать «нетипизированные» данные из поставщиков запроса или значения напрямую. Использование моделей и обеспечение работы структуры привязки моделей значительно упростит как тестирование, так и поддержание чистоты ваших представлений. Использование строго типизированных данных в ваших представлениях, по крайней мере, даст вам некоторую проверку во время компиляции.