用CodeSmith及DNNProjectTemplates进行DNN模块开发(1)
来源:互联网 发布:springmvc json date 编辑:程序博客网 时间:2024/05/24 05:49
二.项目设置(Project Setup)
Ok,现在我们拥有了数据库并准备了所有相关的代码。让我们开始模块项目。
DotNetNuke包含几个解决方案文件。当开发新的模块时,从那些解决方案中拷贝一份用于你自己的开发不失为一种好的尝试。我建议使用DotNetNuke.Core 解决方案,因为这样你将不必顶着许多项目但仍然能够通过DotNetNuke核心代码进行调试。
导航到你安装DotNetNuke的文件夹,并找到解决方案文件夹。这里存放着所有不同的解决方案。
让我们为我们新的解决方案文件创建一个特定的文件夹:
1. 选择DotNetNuke.Core文件夹,并将它拷贝一份。重命名新文件夹为HelloWorld.Core。
2. 打开HelloWorld.Core文件夹并重命名文件DotNetNuke.Core.sln为HelloWorld.Core.sln。如果你在许多不同的项目中工作,这一个简单的步骤会有助于你在VS.NET起始页中区别解决方案。
如果你不使用默认的DotNetNuke文件夹,作为一种可选的方式,你可能需要修改一些文件。阅读Framework页中的指导以获取更多的信息来正确设置进行DNN的开发。
第一步,我们创建主要的模块项目,所有相关的代码都在其中。
我们将在DesktopModules文件夹中创建此模块,并将它的名称设置为HelloWorld。如果一切顺利的话,你的解决方案应当看起来是这个样子:
所有的providers应当被构建在/DesktopModules/HelloWorld/(查看下边截屏中的Location文本框)下的 Providers文件夹中。你使用这个文件夹是重要的,只有这样模板才可以寻找到你的/bin主文件夹相关的路径。导航到该文件夹并指定新项目为和你的主模块相同的名称:HelloWorld。名称同样非常重要,因为模板将使用项目名称来构建正确的引用和文件路径。
(待续)
- 用CodeSmith及DNNProjectTemplates进行DNN模块开发(1)
- 用CodeSmith及DNNProjectTemplates进行DNN模块开发(2)
- DNN模块开发(1)
- [DNN模块开发]模块的文件结构及命名方法
- DNN 模块开发
- DNN模块开发
- [DNN模块开发]如何写dnn文件
- [DNN模块开发]如何写dnn文件
- Dnn模块开发步骤杂谈
- DNN学习(新建模块)
- 使用Opencv的dnn模块进行深度学习人脸识别(速度较慢)
- [DNN模块开发]让模块支持“导入”“导出”功能
- [DNN模块开发]如何写模块数据库安装脚本
- DNN交互设计-模块消息 (十)
- keras(1):DNN
- 为DNN开发变换图片模块的总结
- 安装自己开发的DNN模块时提示版本不符合
- dotnetNuke module development steps, dnn 模块开发步骤
- 一个计算机高手的成长
- 10岁病童设计魔兽世界(转)
- 生活中的Title应用
- Scott Mitchell 的ASP.NET 2.0数据教程之59体系分层缓存数据
- C中数组的特别之处 二维数组学习体会
- 用CodeSmith及DNNProjectTemplates进行DNN模块开发(1)
- 去除汉字
- 用CodeSmith及DNNProjectTemplates进行DNN模块开发(2)
- UML学习-------类图(2)
- Magic Library 1.7.4提供下载
- C#.net常用函数和办法集
- 通过分析SQL语句的执行计划优化SQL
- struts中post方式上传文件,enctype="multipart/form-data",request.getParameter("file") 是null的问题分析
- UML学习-------类图(3)