在VS中使用独立的项目(Project)开发DNN模块
在DotNetNuke 发布的 04.09.01 StartKit中,已经同时包含了VB.NET和C#的DNN模块。可以参考我的文章:DNN 04.09.01 StartKit中的新内容。
下载DotNetNuke C# Compiled Module Starter Kit for DNN 4.x
去BiteTheBullet.co.uk下载DotNetNuke C# Compiled Module Starter Kit for DNN 4.x。
这是一个使用WAP建立的DNN模块模板,可以安装到你的VS 中去。
如果你问什么是WAP,你Google一下吧。
下载的网页:http://www.bitethebullet.co.uk/DNN4CTemplate/tabid/79/Default.aspx
如何使用
1,安装下载的模板
2,安装了模板后,启动Visual Studio 2005,这是会有一个新的模板在Web模板分类中显示出来。选择这个模板并创建一个新的项目。注意:你一定要在DNN网站的Desktop目录下创建这个项目,并且去掉“为项目创建目录”的选项。
3,之后就会在这个目录创建的一个项目(Project)
4,根据项目的名称编辑新建项目的namespace和Assembly name,之后你就可以开始编译这个项目了。
编译生成的DLL文件会自动放在DNN网站的bin目录
5, 使用Host帐户登录,到Host -> Module Definitions,选择Import Module Definition
在导入Manifest文件的下拉列表中选择刚创建模块的并且点击“安装(install)”
6,接着安装SQL Script,使用host登录,选择 Host->Sql, 打开01.00.00.SqlDataProvider文件,拷贝里面的文本,粘贴到到SQL 的文本框里面,勾选“Run as Script”,点击“执行”
7,到这里就可以尝试把新创建的模块插入到页面了。
到这里,你就创建了一个独立项目的DNN模块。
我使用VB.NET
什么,你说你是使用VB.NET的?没问题,DotNetNuke官方的StartKit里面就包含了VB.NET的模板。
转载于:https://www.cnblogs.com/DotNetNuke/archive/2008/12/17/1356163.html
在VS中使用独立的项目(Project)开发DNN模块相关推荐
- ssms只有空白解决方案_SSMS中的解决方案和项目概述
ssms只有空白解决方案 DBAs and developers manage a broad set of queries, codes, applications. It is a good pr ...
- Visual Studio中Website和Web Application Project的区别
Visual Studio 2005/2008/2010中均有两种Web开发模型,分别是Website(网站)和Web Application Project(Web应用程序项目),许多初学者都不是很 ...
- 谈谈最近独立做项目的一些事情,一些小经验,分享之!
可以说我是一个码农,一个纯正的码农,一个脱离了低级趣味的码农,时刻准备着要做一个对社会有贡献的码农. 平常最喜欢的事情就是在群里问问题,总是有那么一群好哥们在一起,这样可以享受装逼的乐趣. 谈了这么多 ...
- docker 中部署一个springBoot项目
docker 中部署一个springBoot项目 (1)介绍 springBoot项目 1.项目结构 2.pom.xml [java] view plaincopy <?xml version= ...
- asp.net MVC3 无法打开项目文件“E:\我们的项目\Project\HeatingMIS.Web\HeatingMIS.Web.csproj”。此安装不支持该项目类型。...
在vs中打开mvc3项目,虽然装了mvc3,但是还是会遇到莫名其妙的错误,这是我在做开发的时候遇到的一个问题,附带解决方案,和大家分享一下 问题描述:无法打开项目文件"E:\我们的项目\Pr ...
- android项目模块导入eclipse编译报错,android中studio导入eclipse项目报错怎么办
android中studio导入eclipse项目报错怎么办 发布时间:2020-07-15 17:34:45 来源:亿速云 阅读:96 作者:清晨 这篇文章将为大家详细讲解有关android中stu ...
- python的ide环境中创建文件_使用Python开发环境Wing IDE设立项目注意事项
使用Wing IDE的第一步是建立一个项目文件,这样Wing IDE就可以找到并分析源代码,存储工作. Wing IDE会自动以默认的项目进行启动.在本教程中用户也可以使用这个默认项目进行示例操作.如 ...
- 如何在STS中创建Spring Boot项目
你好朋友, 在本教程中,我们将逐步介绍如何在STS(Spring工具套件)中创建Spring Boot项目. 步骤1: 如果您尚未从相应的操作系统的以下链接中下载Spring工具套件,请下载: htt ...
- IntelliJ IDEA 中的Java Web项目的资源文件复制新增如何更新到部署包中?
文章目录 resources目录下的文件复制新增 webapp目录的文件复制新增 IntelliJ IDEA 中的Java Web项目的资源文件如果复制新增,正常的重新部署.重启服务器.update ...
- python运行别人的项目_pycharm实现在虚拟环境中引入别人的项目
如果你想引入别人的项目,但是呢引入的项目可能与自己原先装的模块的版本产生冲突,而且如果引入一个项目就在本地进行运行使用,每个项目用的依赖包都不大相同,就会导致解释器安装包过多,就会导致加载过慢,甚至会 ...
最新文章
- 2021年大数据HBase(五):HBase的相关操作JavaAPI方式
- java怎么表示log2_Java程序员修炼之道 之 Logging(2/3) - 怎么写Log
- 安装mayavi和VTK库的血泪史
- 人才短缺、成本高昂,制造企业智能化转型路径如何破局?
- C++常用方法笔记资料
- 设计师需要收藏|一起来看看UI设计的配色专辑
- 20211010 PHP笔记
- 博文视点MySQL书单丨无惧停机故障,数据库异常不可怕
- 批量将点shp转成线shp
- 理解之软件需求说明书
- 自定义 View 实现汉字笔顺动画
- 智慧消防:如何利用智能化手段,精准防控消防风险?
- 含泪推荐四款超级好用的电脑软件,值得收藏
- 10分钟电子邮箱,临时邮箱
- 美国的人民币汇率谋略
- 三极管在ad中的原理图库_Altium Designer原理图元器件库详细说明
- 投影仪家用推荐最新?投影仪什么牌子性价比比较高
- 新点软件怎么导入清单_【新点软件怎么导出到excel】新点造价软件怎么导入清单...
- 如何区分电梯卡为id卡ic卡_UID卡是什么?和IC卡、ID卡有什么区别?
- 那些你可能不知道的微信奇技淫巧