登录
注册
搜索
帮助
60930597(中国DNN联盟在线)已满
73512007(中国DNN联盟在线)
会员
界面
简洁版本
在线
DNN论坛
DotNetNuke交流讨论区
DotNetNuke 技术文章
dotnetnuke4.X的C #开发的模板(附下载地址)
帖子标题
DotNetNuke交流讨论区
DotNetNuke 问题讨论区
DotNetNuke 视频教程
DotNetNuke 技术文章
DotNetNuke 资源下载
DotNet 技术讨论
SunBlog模块讨论区
SQL Server技术讨论区
SQL Server 2000技术讨论区
SQL Server 2005技术讨论区
Analysis Services讨论区
DnnMe站务相关
站内公告
反馈/建议
灌水/非技术
[垃圾箱/恶性广告]
如何安装DNN StartKit、Install、Source包
《DNN模块开发初级》视频教程
《DNN系统应用初级》视频教程
《DNN皮肤制作初级》视频教程
DotNetNuke_05.00.00(正式版)下载地址
DotNetNuke学习和应用资源合集
DotNetNuke 04.09.00 下载地址
DotNetNuke 4.X 的C#开发的模板
1
/ 3 页
1
2
3
跳转
页
查看:
6559
dotnetnuke4.X的C #开发的模板(附下载地址)
本主题由 管理员 admin 于 2008-7-4 21:53:53 执行 主题置顶/取消 操作
admin
dnnme
组别:
管理员
性别:
生日:
1985-4-1
来自:
北京
积分:
226
帖子:
185
注册:
2008-05-22
2008-07-02 22:46
|
只看楼主
树型
|
收藏
|
小
中
大
1
dotnetnuke4.X的C #开发的模板(附下载地址)
很多朋友都是感觉DNN的开发复杂,今天为大家提供一个DNN用C#开发的模板,可以帮助您更好的建立DNN模块和更方便的开发.
先发出来下载地址,大家一边下载一边看怎么建立自己的模块吧.....
这个是给2005用的:
Visual Studio 2005 C# Compiled DNN Module Starter Kit
这个是给2008用的:
Visual Studio 2008 C# Compiled DNN Module Starter Kit
一.下载模板并双击开始安装过程:
二、 模板安装成功后你只需要启动Visual Studio 2005 ,您将有一个新的模板,如下所示。
Name:新建模块的名字
Location:新模块要存放的位置,DotNetNuke\DesktopModules要放在这个文件夹下面
Caeate directory for solution:不勾选
点击OK
如果出现:
无法打开项目文件,此安装不支持该项目类型
最大可能中文版Sq1补丁没打请看这篇,帮肋你完成:
http://www.dnnme.cn/showtopic-167.aspx
三、创建的新模块如下:
四、项目名称上单击右键选择属性:
选择左边的Web项,设置启动URL,输入你的DNN的首页地址;
服务器选择使用IIS Web服务器,项目URL也输入DNN的首页地址;
如果保存的时候提示:提示为项目建立虚拟目录之类的,可以看下这个:
http://www.dnnme.cn/showtopic-161.aspx
五、编译成功后可以在DNN\bin文件夹下找到模块的DLL文件
这个dll文件在做安装包的时候加到安装包里。
六、执行数据库脚本 Host->SQL ,要执行的脚本文件在01.00.00.sqldataprovider文件中.如果数据库的表或存储过程有改动,记得更新这个文件。
好了,到此为止我们的新模块创建完成了。只是创建完成了,怎么添加到DNN系统中,等下一篇。。。
大家在操作过程中有什么问题,都可以发上来,我随时为大家解决。
对了,写一下模板提供:
http://www.bitethebullet.co.uk/
发送短消息
查看公共资料
查找该会员全部帖子
UID:
1
精华:
5
威望:
16
金钱:
47.3 元
状态:
离线
Axiping2006@sohu.com
Axiping
345322230
m2land
组别:
超级版主
性别:
来自:
积分:
76
帖子:
76
注册:
2008-06-15
2008-07-03 09:42
|
树型
|
收藏
|
小
中
大
2
回复:dotnetnuke4.X的C #开发的模板(附下载地址)
使用这个模板就可以把模块编译为DLL了
我的博客,专注DNN:
http://m2land.cnblogs.com
QQ群(DNN山海经):56782274
发送短消息
查看公共资料
查找该会员全部帖子
UID:
19
精华:
0
威望:
0
金钱:
9.25 元
状态:
离线
tss1011
组别:
新手上路
性别:
来自:
积分:
2
帖子:
2
注册:
2008-07-02
2008-07-03 11:29
|
树型
|
收藏
|
小
中
大
3
回复:dotnetnuke4.X的C #开发的模板(附下载地址)
支持~ 谢谢楼主
发送短消息
查看公共资料
查找该会员全部帖子
UID:
35
精华:
0
威望:
0
金钱:
0.2 元
状态:
离线
West
组别:
新手上路
性别:
来自:
积分:
2
帖子:
2
注册:
2008-06-11
2008-07-08 09:57
|
树型
|
收藏
|
小
中
大
4
回复:dotnetnuke4.X的C #开发的模板(附下载地址)
感谢
发送短消息
查看公共资料
查找该会员全部帖子
UID:
14
精华:
0
威望:
0
金钱:
0.2 元
状态:
离线
just4dnn
组别:
注册会员
性别:
来自:
积分:
86
帖子:
86
注册:
2008-07-17
2008-07-17 09:39
|
树型
|
收藏
|
小
中
大
5
回复:dotnetnuke4.X的C #开发的模板(附下载地址)
初学dnn,谢谢楼主指点迷津!
发送短消息
查看公共资料
查找该会员全部帖子
UID:
68
精华:
0
威望:
0
金钱:
9.5 元
状态:
离线
just4dnn
组别:
注册会员
性别:
来自:
积分:
86
帖子:
86
注册:
2008-07-17
2008-07-17 13:35
|
树型
|
收藏
|
小
中
大
6
回复: dotnetnuke4.X的C #开发的模板(附下载地址)
引用:
原帖由
m2land
于 2008-7-3 9:42:00 发表
使用这个模板就可以把模块编译为DLL了
模板的页面控件什么的也都包含在这个dll里面么?提交给客户模板的时候,创建在DesktopModule里的文件需要不需要也一起提交?
发送短消息
查看公共资料
查找该会员全部帖子
UID:
68
精华:
0
威望:
0
金钱:
9.5 元
状态:
离线
baldwin
dnnsun
组别:
超级版主
性别:
来自:
积分:
271
帖子:
271
注册:
2008-06-17
2008-07-17 16:52
|
树型
|
收藏
|
小
中
大
7
回复:dotnetnuke4.X的C #开发的模板(附下载地址)
只需要前台代码文件,比如xxxx.ascx文件,其他的xxxx.ascx.design.vb 或xxxx.ascx.vb等后台代码就不需要了..
DNN模块开发
http://www.dnnsun.com
DNN小组链接
http://space.cnblogs.com/group/dnn/
小组QQ交流群
60930597(抱歉, 已满)
发送短消息
查看公共资料
查找该会员全部帖子
UID:
22
精华:
0
威望:
0
金钱:
28.5 元
状态:
离线
sunwangji@hotmail.com
34972645
just4dnn
组别:
注册会员
性别:
来自:
积分:
86
帖子:
86
注册:
2008-07-17
2008-07-18 09:24
|
树型
|
收藏
|
小
中
大
8
回复: dotnetnuke4.X的C #开发的模板(附下载地址)
引用:
原帖由
baldwin
于 2008-7-17 16:52:00 发表
只需要前台代码文件,比如xxxx.ascx文件,其他的xxxx.ascx.design.vb 或xxxx.ascx.vb等后台代码就不需要了..
DNN管理界面提供的模块打包功能是不是不需要考虑这些?
发送短消息
查看公共资料
查找该会员全部帖子
UID:
68
精华:
0
威望:
0
金钱:
9.5 元
状态:
离线
just4dnn
组别:
注册会员
性别:
来自:
积分:
86
帖子:
86
注册:
2008-07-17
2008-07-18 15:05
|
树型
|
收藏
|
小
中
大
9
回复:dotnetnuke4.X的C #开发的模板(附下载地址)
想知道
EditSuperSimple.ascx
Settings.ascx
ViewSuperSimple.ascx
这三个文件是干什么用的?我要开发自己的控件 直接在这上面修改么?
发送短消息
查看公共资料
查找该会员全部帖子
UID:
68
精华:
0
威望:
0
金钱:
9.5 元
状态:
离线
dnnme
dnnme
组别:
管理员
性别:
生日:
1985-4-1
来自:
北京
积分:
672
帖子:
619
注册:
2008-06-02
2008-07-21 07:14
|
树型
|
收藏
|
小
中
大
10
回复:dotnetnuke4.X的C #开发的模板(附下载地址)
ViewSuperSimple.ascx 正常都是模块的第一个页面,用于显示信息.
EditSuperSimple.ascx 正常都是模块的第二个页面,用于添加和修改信息.
Settings.ascx 是对模块的一些自定义设置.
你想要开发自己的控件,就需要修改以上这些文件,因为默认它可能已经添加了一些信息,但不一定就是我们要的.如果你的模块功能较多,这几个页面还不够,你还可以自己添加新的.ascx页面,效果是一样的.
发送短消息
查看公共资料
查找该会员全部帖子
UID:
11
精华:
7
威望:
18
金钱:
103.35 元
状态:
离线
Axiping2006@sohu.com
Axiping
345322230
<<
上一主题
|
下一主题
>>
1
/ 3 页
1
2
3
跳转
页
论坛跳转...
DotNetNuke交流讨论区
DotNetNuke 问题讨论区
DotNetNuke 视频教程
DotNetNuke 技术文章
DotNetNuke 资源下载
DotNet 技术讨论
SunBlog模块讨论区
SQL Server技术讨论区
SQL Server 2000技术讨论区
SQL Server 2005技术讨论区
Analysis Services讨论区
DnnMe站务相关
站内公告
反馈/建议
灌水/非技术
[垃圾箱/恶性广告]
我的主题
我的帖子
我的精华
帖子标题
空间日志
相册标题
作 者
我的主题
我的帖子
我的附件
我的精华