我的公司有一个目前在DotNetNuke中的注册网站。我一直被指示“从网站上删除核武器”,但是从我读过的所有内容来看,情况正好相反,网站并不是相反的。从DotNetNuke中删除网站
是否有人不得不从dnn迁移一个网站,如果是的话,你能指点我一些资源,或给我一些insite让我开始?
该网站是DNN 5.04
我的公司有一个目前在DotNetNuke中的注册网站。我一直被指示“从网站上删除核武器”,但是从我读过的所有内容来看,情况正好相反,网站并不是相反的。从DotNetNuke中删除网站
是否有人不得不从dnn迁移一个网站,如果是的话,你能指点我一些资源,或给我一些insite让我开始?
该网站是DNN 5.04
“注册网站”听起来更像是一个应用程序,而不是一个静态HTML网站,如果是这种情况,那么只抓取呈现的HTML不会是最好的选择,因为您不会获得任何功能。我的方法是首先找出他们为什么要将它从DotNetNuke中提取出来。也许它执行得不好,当问题实际上是如何构建的时候,他们会责怪DNN。 DNN可能是一个很好的解决方案,它可能是最好的说服他们离开它作为DNN,但改善实施。
如果您确实需要从DNN中提取应用程序,并且注册部分是作为自定义模块构建的,那么将自定义模块的ascx文件转换为正常.net用户控件应该相当容易。
如果Enrollment应用程序是使用某种形式的Forms模块构建的,那么您可能需要从头开始重建它。
您是否在问如何摆脱所有的内容管理功能以及用户和角色管理功能? –
不,他们基本上想要一个不依赖于dnn的有效Web应用程序。他们的想法是,网络应用程序存在,DNN是一个模块,是为特定功能calat,但从我看到它是相反的。 Dnn是应用程序构建的框架,它可以在几乎不可能完成重建应用程序的情况下提取dnn。 – Brian
@布莱恩,你打在头上的钉子。 DNN是构建网站/应用程序的框架。剥离DNN意味着重建应用程序。为网站自定义编写的模块可能可以转换为“标准”ASP.Net,但费用相对较低,但依赖于核心功能或第三方模块的网站部分将需要更多工作。 – ScottS