【问题标题】:Converting Existing Dnn Application to .Net core将现有 Dnn 应用程序转换为 .Net 核心
【发布时间】:2020-08-18 12:02:05
【问题描述】:

将现有的 Dnn 应用程序转换为 .Net 核心

我有一个具有 ado 的 dnn 应用程序,我需要使用 ado Web 应用程序将其转换为 .net 核心。 在这种情况下,我只需要从应用程序中移动两个模块。 到目前为止我已经尝试过什么。 从 dnn 表中清除数据库。 将 ascx 页面更改为部分视图。 将 ascx.cs 页面更改为控制器。

需要快速转换的建议以及我是否可以遵循任何模式。

【问题讨论】:

  • 祝你好运,模块设计用于 DNN 核心系统。你不能只是“转换”它们。最好的选择是从头开始创建它们。

标签: asp.net .net asp.net-core dotnetnuke asp.net-apicontroller


【解决方案1】:

鉴于 DNN 平台工作方式的性质,无法快速过渡到独立安装。

也没有 Microsoft 记录的从 Web-Forms 到 .NET Core 的“快速”转换计划,因此您也无法尝试从其他安装中模仿。

由于您需要提取 DNN 上的依赖项以及 System.Web 上不再可用的依赖项,因此最好将此类转换视为重写,而不是尝试“简单地翻译”那里没有任何方法可以这样做。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-31
    • 1970-01-01
    • 1970-01-01
    • 2020-11-09
    • 2018-01-11
    • 2017-04-14
    • 2020-09-01
    • 2020-07-21
    相关资源
    最近更新 更多