我目前正在开发基于DNN的网站。我想为我的自定义模块添加新表,以记录配置文件的登录和注册信息。为此,有谁知道DNN中的任何表都需要哪些字段?我想使用我在DNN安装时分配的数据库。以及如何从我创建的表中检索数据?
答案 0 :(得分:5)
你真的应该通过DNN的模块开发维基,任务管理器系列会让你了解DNN(忽略它说是DNN5,它也适用于DNN7)
http://www.dnnsoftware.com/wiki/page/module-development
没有"字段"添加表时DNN需要,作为开发人员,您可以选择要包含的内容。
答案 1 :(得分:2)
Chris处理了表的要求,这里有一些关于访问数据库...
使用DAL2访问DNN中的数据库非常简单。它可以帮助您连接到数据库并执行CRUD操作。遵循MyObject.cs和MyObjectRepository.cs模型,你应该好好去。
答案 2 :(得分:1)
适用于较旧的dnn版本http://www.codeproject.com/Articles/12853/Creating-a-DotNetNuke-Module-For-Absolute-Beginner
请查看http://christoctemplate.codeplex.com/以了解dnn 7+模块开发
答案 3 :(得分:0)
除了Chris Hammond的教程和模块模板(恕我直言,DNN开发者社区的一些最佳贡献)之外,还有一些非常好的工具可以添加到您的DNN开发人员工具箱中。
请注意,这些都不是免费的,但非常值得拥有!
答案 4 :(得分:0)
同意上述所有内容,但有关如何将PetaPoco用于DAL的快速示例,请参阅以下答案:https://stackoverflow.com/a/35749594/4574668