Модель ASP.NET MVC против ViewModel
Хорошо, я слышал обсуждение "ViewModels" в отношении MS ASP.NET MVC.
Теперь, это предназначено, чтобы быть определенным типом Модели, правильно? Не конкретный вид.
Насколько я понимаю, это своего рода Модель, которая имеет конкретную цель взаимодействия с View? Или что-то типа того?
Некоторые разъяснения будут оценены.