【发布时间】:2019-01-21 14:06:19
【问题描述】:
我只是想将开发转移到 .Net Core 和 Angular。
我们有一个用 C# ASP.Net 应用程序编写的旧网站项目,它在功能上满足业务需求,性能良好,并且运行在最新技术上。也就是说很难使用它,进行更改需要时间,它确实需要在业务层进行大修,DAL 需要迁移到(EF)并希望迁移到新的 GUI 框架。这些更改都是为了提高质量、开发人员的生产力,最终加速发布。
我们有一组需要实现的新功能,它们几乎是独立的“附加组件”,非常适合作为单独的站点开发,但我们需要使用现有的登录详细信息和会话详细信息,以使用户体验无缝的。目标是在“新世界”中编写新功能,然后分块重写遗留页面。
这一定是一个普遍而明显的问题,但关于如何实现这一目标的研究一直没有结果。
真正的问题是如何在站点之间动态共享会话数据。
【问题讨论】:
-
令人困惑,有点“完蛋”,你会得到类似这样的固执己见的答案:如果你的 DAL 和 GUI 有问题,那么首先解决这些问题。然后在最后一段中,您最终会得到“共享会话数据”——这与“迁移到 Core 和 Angular”并没有太大关系。
标签: c# asp.net .net model-view-controller .net-core