【发布时间】:2014-05-14 12:16:53
【问题描述】:
我目前正在开发基于 DNN 的网站。我想为我的自定义模块添加新表以记录个人资料的登录和注册信息。为此,有人知道 DNN 中的任何表都需要哪些字段吗?我想使用我在 DNN 安装时分配的数据库。以及如何从我创建的表中检索数据?
【问题讨论】:
标签: dotnetnuke
我目前正在开发基于 DNN 的网站。我想为我的自定义模块添加新表以记录个人资料的登录和注册信息。为此,有人知道 DNN 中的任何表都需要哪些字段吗?我想使用我在 DNN 安装时分配的数据库。以及如何从我创建的表中检索数据?
【问题讨论】:
标签: dotnetnuke
您真的应该阅读 DNN 的模块开发 wiki,任务管理器系列将为您理解 DNN 带来奇迹(忽略它说它适用于 DNN5,它也适用于 DNN7)
http://www.dnnsoftware.com/wiki/page/module-development
添加表格时,DNN 不需要“字段”,作为开发人员,您可以选择要包含的内容。
【讨论】:
Chris 处理了表需求,这里是关于访问数据库的一点...
在 DNN 中使用 DAL2 访问您的数据库非常简单。它可以帮助您连接到数据库并执行 CRUD 操作。遵循 MyObject.cs 和 MyObjectRepository.cs 模型,你应该很高兴。
【讨论】:
【讨论】:
除了 Chris Hammond 的教程和模块模板(恕我直言,这是对 DNN 开发人员社区的一些最佳贡献),还有一些其他非常好的工具可以添加到您的 DNN 开发人员工具箱中。
请注意,这些都不是免费的,但非常值得拥有!
【讨论】:
同意以上所有,但有关如何将 PetaPoco 用于您的 DAL 的快速示例,请参阅此答案:https://stackoverflow.com/a/35749594/4574668
【讨论】: