在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模块相关推荐

  1. ssms只有空白解决方案_SSMS中的解决方案和项目概述

    ssms只有空白解决方案 DBAs and developers manage a broad set of queries, codes, applications. It is a good pr ...

  2. Visual Studio中Website和Web Application Project的区别

    Visual Studio 2005/2008/2010中均有两种Web开发模型,分别是Website(网站)和Web Application Project(Web应用程序项目),许多初学者都不是很 ...

  3. 谈谈最近独立做项目的一些事情,一些小经验,分享之!

    可以说我是一个码农,一个纯正的码农,一个脱离了低级趣味的码农,时刻准备着要做一个对社会有贡献的码农. 平常最喜欢的事情就是在群里问问题,总是有那么一群好哥们在一起,这样可以享受装逼的乐趣. 谈了这么多 ...

  4. docker 中部署一个springBoot项目

    docker 中部署一个springBoot项目 (1)介绍 springBoot项目 1.项目结构 2.pom.xml [java] view plaincopy <?xml version= ...

  5. asp.net MVC3 无法打开项目文件“E:\我们的项目\Project\HeatingMIS.Web\HeatingMIS.Web.csproj”。此安装不支持该项目类型。...

    在vs中打开mvc3项目,虽然装了mvc3,但是还是会遇到莫名其妙的错误,这是我在做开发的时候遇到的一个问题,附带解决方案,和大家分享一下 问题描述:无法打开项目文件"E:\我们的项目\Pr ...

  6. android项目模块导入eclipse编译报错,android中studio导入eclipse项目报错怎么办

    android中studio导入eclipse项目报错怎么办 发布时间:2020-07-15 17:34:45 来源:亿速云 阅读:96 作者:清晨 这篇文章将为大家详细讲解有关android中stu ...

  7. python的ide环境中创建文件_使用Python开发环境Wing IDE设立项目注意事项

    使用Wing IDE的第一步是建立一个项目文件,这样Wing IDE就可以找到并分析源代码,存储工作. Wing IDE会自动以默认的项目进行启动.在本教程中用户也可以使用这个默认项目进行示例操作.如 ...

  8. 如何在STS中创建Spring Boot项目

    你好朋友, 在本教程中,我们将逐步介绍如何在STS(Spring工具套件)中创建Spring Boot项目. 步骤1: 如果您尚未从相应的操作系统的以下链接中下载Spring工具套件,请下载: htt ...

  9. IntelliJ IDEA 中的Java Web项目的资源文件复制新增如何更新到部署包中?

    文章目录 resources目录下的文件复制新增 webapp目录的文件复制新增 IntelliJ IDEA 中的Java Web项目的资源文件如果复制新增,正常的重新部署.重启服务器.update ...

  10. python运行别人的项目_pycharm实现在虚拟环境中引入别人的项目

    如果你想引入别人的项目,但是呢引入的项目可能与自己原先装的模块的版本产生冲突,而且如果引入一个项目就在本地进行运行使用,每个项目用的依赖包都不大相同,就会导致解释器安装包过多,就会导致加载过慢,甚至会 ...

最新文章

  1. 2021年大数据HBase(五):HBase的相关操作JavaAPI方式
  2. java怎么表示log2_Java程序员修炼之道 之 Logging(2/3) - 怎么写Log
  3. 安装mayavi和VTK库的血泪史
  4. 人才短缺、成本高昂,制造企业智能化转型路径如何破局?
  5. C++常用方法笔记资料
  6. 设计师需要收藏|一起来看看UI设计的配色专辑
  7. 20211010 PHP笔记
  8. 博文视点MySQL书单丨无惧停机故障,数据库异常不可怕
  9. 批量将点shp转成线shp
  10. 理解之软件需求说明书
  11. 自定义 View 实现汉字笔顺动画
  12. 智慧消防:如何利用智能化手段,精准防控消防风险?
  13. 含泪推荐四款超级好用的电脑软件,值得收藏
  14. 10分钟电子邮箱,临时邮箱
  15. 美国的人民币汇率谋略
  16. 三极管在ad中的原理图库_Altium Designer原理图元器件库详细说明
  17. 投影仪家用推荐最新?投影仪什么牌子性价比比较高
  18. 新点软件怎么导入清单_【新点软件怎么导出到excel】新点造价软件怎么导入清单...
  19. 如何区分电梯卡为id卡ic卡_UID卡是什么?和IC卡、ID卡有什么区别?
  20. 那些你可能不知道的微信奇技淫巧

热门文章

  1. 【Pytorch版本】损失函数大汇总
  2. 论文赏析[ACL18]基于Self-Attentive的成分句法分析
  3. Datawhale编程学习之图(6)
  4. 这套神奇的个人信息管理系统,带我一步步进入互联网大厂
  5. 让《强化学习(第2版)》架起一座通往强化学习经典知识宝库的桥梁
  6. 与TensorFlow类似的项目有哪些?TensorFlow的优缺点是什么?
  7. Django访问量和页面点击数统计
  8. FFMPEG geq与比较函数
  9. 关联规则(Apriori、FP-grpwth)
  10. C++基础:第四章 数组、vector和字符串