二十四画生的Blog


        ——开始学习Orchard框架
随笔 - 125, 文章 - 8, 评论 - 1461, 阅读 - 85万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  DNN模块开发

专门介绍DotNetNuke模块开发的相关知识以及我的一些开发经验。
摘要:DNN模块开发系列文章的第七篇,介绍CodeSmith Templates进行快速的DNN模块开发。 阅读全文

posted @ 2006-08-25 15:34 二十四画生 阅读(7297) 评论(12) 推荐(0) 编辑

摘要:DNN模块开发系列文章的第六篇,介绍DNN模块开发中经常用到TextEditor,UrlControl,URLTrackingControl。 阅读全文

posted @ 2006-08-14 22:07 二十四画生 阅读(7543) 评论(8) 推荐(0) 编辑

摘要:DNN模块开发系列文章的第五篇,介绍DNN模块开发中经常用到LabelControl,DualListControl,ModuleAuditControl,SectionHeadControl。 阅读全文

posted @ 2006-08-13 23:30 二十四画生 阅读(7025) 评论(8) 推荐(0) 编辑

摘要:DNN模块开发系列文章的第四篇,介绍DNN模块开发常用的类。 阅读全文

posted @ 2006-08-11 15:03 二十四画生 阅读(7665) 评论(18) 推荐(0) 编辑

摘要:DNN模块开发系列文章的第三篇,介绍在DNN中添加模块定义的相关知识。 阅读全文

posted @ 2006-08-09 00:27 二十四画生 阅读(9806) 评论(6) 推荐(0) 编辑

摘要:DNN模块开发系列文章的第二篇,讲解如何利用DNN Project Templates创建DNN模块项目和各项目文件的作用。 阅读全文

posted @ 2006-08-03 18:57 二十四画生 阅读(13046) 评论(10) 推荐(1) 编辑

摘要:DNN系列文章的第一篇,通过介绍如何开发一个简单的文章模块,讲解DNN模块开发的相关知识。 阅读全文

posted @ 2006-08-02 21:02 二十四画生 阅读(13393) 评论(13) 推荐(1) 编辑

摘要:ShareDNN.ExtendForum是基于DNN3.2.x平台的一个为Forum_03.20.01模块开发的扩展模块。它提供一个单独的模块可以用来显示论坛统计信息,您可以将这个模块添加到网站的任何部位,而不仅仅只是让它显示在论坛的页脚部分。这个模块还提供多种论坛内容的RSS聚合方式。您可以很方便的在网站的任何部位添加“论坛新贴”,“阅读排行榜”,“回复排行榜”之类的小板块。 阅读全文

posted @ 2006-03-17 13:59 二十四画生 阅读(6099) 评论(11) 推荐(0) 编辑

摘要:以前开发完DNN模块后,总是自己编写dnn文件并将需要的文件手动添加到DNN安装包中。这样的工作不仅繁琐而且比较容易出错。以前也用过DNN的模块定义中的“Create Private Assembly”功能,但有些文件总是打包不了。但看过程序后才明白,并不是DNN中制作模块安装包的功能不完善。而是自己创建的模块项目设置不符合DNN的标准。  关于建立独立的DNN模块项目可参... 阅读全文

posted @ 2005-11-28 19:49 二十四画生 阅读(5313) 评论(17) 推荐(0) 编辑

摘要:介绍如何快速正确的制作DNN模块数据库安装脚本的方法。 阅读全文

posted @ 2005-10-25 12:58 二十四画生 阅读(4527) 评论(9) 推荐(0) 编辑

摘要:讲解如何建立单独的解决方案来开发DNN模块。 阅读全文

posted @ 2005-10-10 11:57 二十四画生 阅读(7850) 评论(22) 推荐(0) 编辑

摘要:讲解如何编写DotNetNuke模块的数据库安装/卸载脚本以及应该注意的问题。 阅读全文

posted @ 2005-08-19 14:54 二十四画生 阅读(3387) 评论(4) 推荐(0) 编辑

摘要:介绍如何通过实现接口,来实现模块的导入导出功能。 阅读全文

posted @ 2005-08-04 14:22 二十四画生 阅读(2890) 评论(14) 推荐(0) 编辑

摘要:下图是DNN模块层次结构图(一个视频上抓下来的;下载视频) 从图上看DNN模块也是按照三层结构模型来开发的:Appication Layer:应用程序层(UI层)包含用户界面UI,info object:自定义业务对象(Custom Business Object,CBO) BLL Layer:业务逻辑层包含业务逻辑访问对象Controller object;数据访问工厂:Data Pro... 阅读全文

posted @ 2005-07-27 16:41 二十四画生 阅读(5055) 评论(4) 推荐(0) 编辑

摘要:注:本文全是自己对开发模块的理解,如有错误请指出,以免误导大家。 DNN模块开发的第一步就是要弄清一个DNN模块都要有哪些文件,这些文件该如何命名,每一个文件又各起到什么作用。以大家最熟悉Link(链接模块)为例:从文件结构来看:(省了一些文件夹或文件,如bin文件夹)DotNetNuke_3.0.13..............DNN根目录 DesktopModules............. 阅读全文

posted @ 2005-07-21 10:45 二十四画生 阅读(6598) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示