【问题标题】:Best practices to migrate old portal to new portal将旧门户迁移到新门户的最佳实践
【发布时间】:2016-09-27 16:17:38
【问题描述】:

我对启动并运行的 ASP.Net MVC 系统有新的要求,但不幸的是它设计得不好(例如,数据库直接从控制器访问,有时也从视图中访问)。

所以我为系统提出了一个新的领域驱动架构,我们将开始从旧系统的模块和功能迁移到新的架构。

但是我面临一个问题,我需要在两个系统之间共享不同的布局,关于如何做到这一点的任何想法?

一般来说,这种情况有什么最佳实践吗?

提前致谢。

【问题讨论】:

  • 是否有太多布局或太复杂的布局而无法简单地将它们复制到新系统?
  • 我试过这样做,但不幸的是有一个数据库代码写在这些布局中!访问规则并构建菜单。另外还有多种布局!

标签: asp.net-mvc architecture migration asp.net-mvc-views


【解决方案1】:

我之前已将一个站点从使用 ViewBag 迁移到使用强类型视图。这包括一个强类型的 _layout 页面。

我必须从原始副本创建“正确的”_layout 页面并清理它。然后我一次迁移一个控制器/视图,直到我能够删除旧视图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-24
    • 1970-01-01
    • 2015-11-13
    • 2011-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多