ViewModel - это термин, который используется как в MVVM (Model-View-ViewModel), так и в рекомендуемой реализации для ASP.NET MVC. Исследование "ViewModel" может сбивать с толку, учитывая, что каждый шаблон использует один и тот же термин.
В чем основные отличия MVC ViewModel и MVVM ViewModel? Например, я считаю, что MVVM ViewModel более богат, учитывая отсутствие контроллера. Это правда?