Настройка приложения с использованием ASP.NET MVC Я задался вопросом, действительно ли термин «MVC» охватывает инфраструктуру приложения. Я думал о WPF и MVVM, в которых четко указано использование ViewModel, которого нет в MVC. При использовании:Не ASP.NET MVC на самом деле MCVMV?
- модели Домен (юридические лица)
- Контроллеры
- ViewModels и
- Просмотров
Я думаю M (Одел) C (ontroller) В.М. (ViewModel) V (iew) MCVMV - более точное описание структуры. Хотя я считаю, что некоторые люди пропускают использование ViewModel, который я нахожу очень полезным. Каковы ваши соображения по этому поводу?
«Я хотел бы обсудить ..» - может быть больше подходит для [программистов] (https://programmers.stackexchange.com/help/on-topic), хотя формулировку вопроса следует очистить, чтобы выявить больше прямые ответы, если это возможно. – user2864740
ASP.NET MVC - это еще один клон Rails. Это не имеет никакого отношения к MVC или MVVM. Они просто злоупотребляют именами. –
@ tereško это неверно. Они используют шаблон MVC. И много дизайна на основе конвенций Rail, да. Но это не злоупотребление. – Will