@DannyLane, не забывайте, что модель представления также может быть использована для хранения флагов / состояния / вида, специфичных для вида. Материал для поддержки представления, которое не обязательно связано с самими моделями.

ольно новичок в ASP.Net MVC, и я делаю один класс модели для каждого представления. Например. SignInModel, SignUpModel, EditProfileModel и так далее.

Многие из них несколько похожи, имеют одинаковые поля БД, а затем несколько пользовательских свойств.

Это действительно, как MVC должен быть сделан, или я пропустил какой-то аспект этого?

Я понимаю, что это может быть субъективно, но в этом должна быть «лучшая практика».

Ответы на вопрос(1)

Ваш ответ на вопрос