我正在构建一个 MVC4 应用程序,我首先使用了 EF5 模型,并保持它非常简单。这不会涉及一个庞大的应用程序,一次只会有 4 或 5 个人在上面,并且所有用户都将在能够访问应用程序的任何部分之前进行身份验证,这非常简单 - 调度员看到订单- 调度员完成订单排序的应用程序。
基本上我的问题是,如果我的应用程序的大小和范围如此之小,我是否需要担心存储库和 ViewModel。任何强类型化到域实体的视图都在使用该实体中的所有属性。我在我的控制器中使用 TryOrUpdateModel 并且已经阅读了一些内容说这可能会导致很多问题,但没有太多关于这些问题究竟是什么的信息。我不想为一个非常简单的应用程序使用极其复杂的模式。
希望我已经提供了足够的详细信息,如果有人想查看我的代码只是问,我真的在这里遇到了障碍,并且真的可以使用社区的一些建议。非常感谢!