在我们的 ASP.NET MVC 3 应用程序中,我们显示了来自各种数据源的大量信息,如下所示
- 动作方法参数
- 查询字符串(不能用于模型绑定)
- 会议
- WCF 服务
- 数据库
我们必须将来自上述所有数据源的数据组合起来,格式化并显示在一个视图中。如何划分类以使其具有更好的可维护性?如果我们使用视图模型,如何结合所有信息来构建视图模型?在哪里保留域模型和视图模型之间的映射,反之亦然?
在我们的 ASP.NET MVC 3 应用程序中,我们显示了来自各种数据源的大量信息,如下所示
我们必须将来自上述所有数据源的数据组合起来,格式化并显示在一个视图中。如何划分类以使其具有更好的可维护性?如果我们使用视图模型,如何结合所有信息来构建视图模型?在哪里保留域模型和视图模型之间的映射,反之亦然?