ASP.Net MVC ¿debería crear un modelo para cada vista?
Soy bastante nuevo en ASP.Net MVC y me encuentro creando una sola clase de modelo para cada vista. P.ej. SignInModel, SignUpModel, EditProfileModel y así sucesivamente.
Muchos de estos son algo similares, tienen los mismos campos DB y luego algunas propiedades personalizadas.
Es así como se supone que se debe hacer MVC, o me perdí algún aspect
Me doy cuenta de que esto puede ser subjetivo, pero debería haber una "mejor práctica" en torno a esto.