gpt4 book ai didi

asp.net - Visual Studio 2012 中的 DotNetNuke 网站项目

转载 作者:行者123 更新时间:2023-12-02 15:18:08 25 4
gpt4 key购买 nike

我创建了一个基本的 DNN 网站并有以下问题:

有没有办法将完整的站点(包括所有组件)加载到 Visual Studio 中并基本上将其作为 ASP.NET 项目/解决方案运行?我严格来说并不是在寻找在 Visual Studio 中开发 DNN 模块的方法,但我想知道我是否可以选择最初通过浏览器界面开发的 DNN 站点,并在 ASP.NET 中的 Visual Studio 中继续该项目,而无需任何操作 future 对浏览器或 WebMatrix 内开发的依赖使其本质上成为一个 ASP.NET 项目。

我正在决定是应该使用 DNN 还是从头开始使用 ASP.NET 开发一个网站,我只是不喜欢依赖明天可能从开源转向专有的商业模式,我也更喜欢在 VS 环境中完成所有微调。

抱歉,如果这看起来是一个基本问题,可能表明我缺乏网络开发知识,实际上我从未编写过一行代码来创建网站。所以 Web 开发,尤其是 DNN 对我来说相当新鲜。

最佳答案

您可以在 Visual Studio 中打开 DotNetNuke 源代码。但是,强烈建议您不要这样做,这样您就可以享受无忧的升级(如果业务模式发生变化,您就可以自由地进行任何您需要的更改)。

也就是说,当您通过浏览器进行更改时,这些更改主要是数据库更改,而不是您可以通过 Visual Studio 进行调整的内容。它们仅作为您通过模块访问的内容而存在。

DNN 确实能够通过本地运行的 DNN 站点编辑模块控件的实际代码,但我认为没有人会建议您使用它来开发重要的扩展。要创建扩展,您将在 Visual Studio 中编写代码(无需对核心 DNN 代码进行任何更改)。您可以使用Christoc's DNN Module Templates是一个起点。

关于asp.net - Visual Studio 2012 中的 DotNetNuke 网站项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15674164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com