DNN快速入门教程1 - DotNetNuke系统简介2010-06-19在网上潜水好久发现很多朋友对DotNetNuke这个开源的.NET CMS系统感兴趣但是又无从入手,在这个系列里我会向大家全面的介绍一下DotNetNuke, 看过之后希望你会对这个系统有所了解。首先我在这里欢迎你加入到DotNetNuke社区,DotNetNuke开源社区近些年发展十分迅速。在使用DotNetNuke上如果你需要任何帮助, 在官方论坛,DnnMix博客, DNN中文社区论坛, DNN QQ群74812936 永远可以得到大家的慷慨相助开篇这些是基础知识会帮助你更清晰的了解 DotNetNuke 网站是如何工作的, 并且对操作运行你自己的网站有很大的帮助。好了闲话少说,正题来了。皮肤和内容DotNetNuke系统完全分离了网站的外观 (皮肤) 和实际内容 (文字)。 这意味着你可以在不影响文字内容的前提下改变网站的外观。 打个比喻网站的内容就好像一个没穿衣服的人, 而外观(皮肤)就好像不同的衣服。 一个人可以穿着不同风格的衣服,完全改变他的形象,但是实际这个人本质还是没有变的。动态的内容和页面DotNetNuke 使用数据库来存储网站的内容, 网站的内容是由数据库读出并生成到皮肤里网站上的每一页网页都有一个ID值 ( Tab ID ) - 这个ID是由DotNetNuke网站自动生成并存储到数据库中。 也就是说如果在网站菜单中点击了相册页面( Tab ID = 36 见下图) , 网站就会请求数据库读取Tab ID = 36页面里的内容, 并显示在皮肤里。在这个系统里你可以自由的的创建无限多个页面, 创建页面并不需要按照特别的顺序,显示在菜单系统里的页面名称和顺序可以随时地更改。
因为DotNetNuke使用数据库存储内容,因此你可以很容易的
- 在线登陆到网站
- 添加新的内容
- 点击更新
- 退出系统
你看用不了几分钟,更新就搞定了!
根据所请求的TabID数据库读取相应的内容发送到页面