我有一个 MVC 应用程序,我主要将模型传递给控制器。我有一些使用视图模型的情况,但大多数 CRUD 操作都是直接完成的。我在用于验证模型的模型类中的每个属性上都有数据注释。但是最近我听说更好的做法是使用 ViewModels——每个视图一个。在我看来,这似乎是不必要的,就维护而言只是程序员的噩梦。我想知道是否有人同意或不同意我的观点?
问问题
2058 次
我有一个 MVC 应用程序,我主要将模型传递给控制器。我有一些使用视图模型的情况,但大多数 CRUD 操作都是直接完成的。我在用于验证模型的模型类中的每个属性上都有数据注释。但是最近我听说更好的做法是使用 ViewModels——每个视图一个。在我看来,这似乎是不必要的,就维护而言只是程序员的噩梦。我想知道是否有人同意或不同意我的观点?