DNN学习
2024-09-14 11:23:41
DNN(DotNetNuke)是一个免费、开源、可扩展的内容管理系统,可广泛用于商务网站、企业内网和外网网站、在线内容发布网站。DotNetNuke是微软第一次向开源说"Yes"的里程碑,它也是门户网站的未来。
DNN中的一个门户网站就是DNN的一个单独实例中n个可能的站点中的一个站点,它与同一个DNN实例中的其他门户网站在数据和功能上完全不同。一个门户网站可以定义为寄宿在DotNetNuke安装中的某个网站的相关数据
在本地安装DotNetNuke的步骤:
- 下载ZIP安装包
- 创建数据库和SQL SERVER账号
- 创建WebSit文件夹并解压已下载的ZIP安装包
- 在IIS里创建Sit并配置
- 在浏览器中运行DNN安装向导(The Installation of DNN->File and Folder Permission Check->Database Installation->Extension Installation->WebSit Creation->SuperUser Creation)
DotNetNuke中的主要架构:
- 提供程序模型
- 自定义业务对象和控制器类
- 集中的业务对象合成
- 成员资格、角色和使用ASP.NET 2.0 API的配置文件提供程序(Profile Provider)
- 对称于ASP.NET 2.0实现的本地化框架
DotNetNuke客户端API的开发目标:
- 提供一种客户端脚本于服务器端代码通信的方法
- 要考虑到功能可能会失败,将回传作为最后一种手段
- 为开发人员提供一种跨浏览器的统一API
- 要考虑到核心团队和第三方开发人员可能要扩展和增强这个API
最新文章
- DOM遍历方法
- 限制文本框只能输入数字或浮点数的JS脚步
- Linux:Linux 重要人物
- poj2828
- Introducing the Blog Module
- Java Random
- java一个简单的管理系统
- 译文:前端性能的重要性 The Importance of Frontend Performance
- Java通过Axis2发布WebService
- kubernetes入门(10)kubernetes单机安装后 - helloworld
- selenium截图
- impdp导入dmp数据实例
- FineUILearning
- String.format(String format, Object... args)方法详解
- OpenLayers中的球面墨卡托投影
- [Leetcode 376]摇摆序列 Wiggle Subsequence
- Angular 6.X CLI(Angular.json) 属性详解
- opencv配置(转)
- 识骨寻踪第十二季/全集Bones迅雷下载
- Mysql错误:Duplicate entry '127' for key 'PRIMARY'的解决方法
热门文章
- TIANKENG’s restaurant
- select框的text与value值的获取(实用版)
- uva 10051
- UNITY3D使用NGUI制作自适应UI的总结
- ios loading视图动画(模仿58同城)
- 如何:在 Winform 动态启动、控制台命令行?
- MyEclipse 启动tomcat时报错:Cannot change deployment state from ERROR to REDEPLOYING.ds
- binary 和 varbinary
- 102. Binary Tree Level Order Traversal
- POJ2993——Help Me with the Game(字符串处理+排序)