DotNetNuke是?DotNetNuke (DNN) 资源下载DNN网站展示DNN视频教程

DotNetNuke, DNN技术及应用

DotNetNuke/DNN安装,汉化,教程,资源

http://dotnetnuke.codeplex.com/SourceControl/list/changesets

从DNN6目录了解DotNetNuke系统

by John on August 27, 2011

DNN6 前两天发布了, 下载了一个玩了玩,大体感觉是易用性有所提升,尤其是扩展管理这块感觉比早期版本更容易理解。界面应用了不少jquery让系统看起来华丽许多。但是也有不少界面bug, 有些地方我明明点了就是没反应, 劝解大家不要急着应用到生产那环境,等稳定修补版本发布。

整理了一下DNN6 网站的目录,把每个目录和重要文件的功能标注出来,这也许会对你全面了解DNN有所帮助。 有一些文件夹我也不太确定是做什么的就空出来了,你要是知道可以在留言里补充。

DNN6/
….403-3.gif
….admin/ 【后台代码】
….….Containers/ 【容器界面相关的控件】
….….ControlPanel/ 【顶部控制面板相关的控件】
….….Menus/ 【菜单系统相关的控件】
….….Modules/ 【模块设置相关的控件】
….….Portal/ 【网站通用控件】
….….Sales/ 【支付方式相关的控件】
….….Security/ 【安全访问相关的控件】
….….Skins/ 【皮肤相关的控件】这些是在制作皮肤时可以应用的皮肤对象(skin object),对应的xml文件里的设置就是可以引用的皮肤对象的设置
….….Tabs/ 【页面管理相关的控件】
….….Users/ 【用户管理相关的控件】
….App_Browsers/ 【检测浏览器版本相关的代码】
….App_Data/ 【数据库文件】只有用到sql express时数据库才会存到这个目录下
….App_GlobalResources/ 【网站资源文件】DNN里显示的文字都是用资源文件管理的,这样便于翻译转换以及缓存
….bin/ 【网站运行相关的类库】编译好的代码。 核心类库都是预先编译好的,少部份控件码是网站启动时动态编译的
….Components/ 【一些原件】一些检测模块配置文件的schema
….Config/ 【DNN相关的配置】这是一些除web.config之外的dnn相关配置
….controls/ 【DNN通用的一些控件】会被前台后台应用所调用的控件,控件的代码已被封装到类库中, 我们编写的模块中也可以调用这些控件
….Default.aspx 【DNN网站最重要的一个文件】所有的页面内容,模块,皮肤,容器,安全设置…都是动态加载通过这个页面生成的, 没错可以说DNN只有一个页面
….DesktopModules/ 【模块】存放模块的目录
….….Admin/ 【后台模块】DNN预带的后台模块,后台功能也模块化了
….….….Analytics/ 【google analytics】
….….….Authentication/【登录认证】
….….….Banners/ 【广告管理】
….….….Console/
….….….ContentList/
….….….Dashboard/ 【系统信息】
….….….Extensions/ 【扩展管理】
….….….FeedExplorer/
….….….FileManager/ 【文件管理】
….….….HostSettings/ 【服务器管理】DNN可以管理多个网站,这是针对所有网站的设置
….….….Languages/ 【语言管理】 DNN支持多语言
….….….Lists/ 【列表管理】可以自定义列表,多网站共享使用
….….….LogViewer/ 【网站日志】查看网站运行中的的各种异常debug的好工具
….….….Marketplace/ 【购买模块】
….….….Newsletters/ 【邮件群发】
….….….Portals/ 【网站列表管理】
….….….ProfessionalPreview/ 【专业版功能预览】
….….….RecycleBin/ 【垃圾回收】删掉的页面模块还有机会恢复
….….….Scheduler/ 【定时器】
….….….SearchAdmin/ 【搜索管理】
….….….SearchInput/ 【站内搜索】
….….….SearchResults/ 【站内搜索结果】
….….….Security/ 【用户管理】用户权限,个人信息,密码管理
….….….SiteLog/ 【网站统计】
….….….Sitemap/ 【网站地图】
….….….SiteWizard/ 【网站设置向导】可以批量导入页面和模块
….….….SkinDesigner/ 【皮肤设置】
….….….Skins/ 【皮肤管理】
….….….Solutions/ 【】
….….….SQL/ 【数据库查询】
….….….Tabs/ 【页面管理】
….….….Vendors/ 【广告客户管理】
….….….ViewProfile/ 【查看用户信息】
….….….WhatsNew/ 【系统更新记录】
….….….XmlMerge/
….….AuthenticationServices/ 【登陆】
….….DDRMenu/ 【菜单】
….….省率若干功能模块,例如 博客,论坛,新闻,连接管理,报表,用户调查,网店,wiki,媒体文件管理,地图,联系…模块
….Documentation/ 【系统文档】一些简单的系统和插件文档
….DotNetNuke.ico
….DotNetNuke.log4net.config 【log4net配置文件】日志系统
….ErrorPage.aspx 【错误页面】
….favicon.ico
….Global.asax 【asp.net应用程序文件】可以实现asp.net比较底层的事件
….Icons/ 【系统图标】
….images/ 【系统图片】
….Install/ 【安装DNN】安装DNN所需的文件
….js/ 【客户端javascript】
….KeepAlive.aspx 【一个特殊的普通文件】可以用ping服务来定时读取这个文件,保持网站不要重新加载动态编译, 从而提升网站速度
….Licenses/ 【授权文件】DNN所用到所有插件,类库的授权,这个马虎不得
….Portals/ 【网站资源文件】
….…._default/ 【默认的资源】默认的css, 皮肤,容器,页面模版…
….….0/ 【网站资源】DNN支持多网站管理,每添加一个网站这里就会多增加一个目录,目录名就是网站的ID。 这里存放网站专属的资源 e.g.图片,模版,容器…
….Providers/ 【Provider相关的文件】DNN看可以通替换provider来更改实现某些功能的方法,在web.config可以更改使用不同的provider
….….….DataProviders/ 【数据库provider】
….….….LoggingProviders/ 【日志provider】
….Resources/ 【资源】系统模块插件公用的一些javascript,css, images
….web.config 【asp.net网站配置文件】修改数据库连接,更改provider….

【转载】DNN6开源CMS相关推荐

  1. 2009年国内十强开源CMS排行榜[转]

    近十年来,中国互联网的发展有目共睹,网民数量更是超越美国成为世界第一,在中国互联网的发展历程中,一直以来默默地为中国站长提供动力的CMS厂商作出的贡献尤其巨大,而与之成反比的是CMS厂商的生存状态依然 ...

  2. 我们真的需要那么多功能吗? - 国外主流开源 CMS 功能评点

    世界上最好用的工具是锤子,因为上面一个按纽都没有,很多工具没人使用不是因为功能不好,而是功能太多.CMS 是网站内容管理系统,它的作用是帮助网站所有者自主创作站点内容,并对这些内容进行组织.目前,全球 ...

  3. asp.net开源CMS汇总

    列举出自己见过的asp.net开源cms,方便初学者入门学习,如果有更好的开源cms请在评论中推荐,谢谢! 1. DotNetNuke(ASP.NET 2.0) 个人推荐深入研究 DotNetNuke ...

  4. asp.net开源CMS推荐

    随着网络技术的发展,目前国内CMS的开发商越来越多,各自都有其独特的优势,大家在选择的时候觉得眼花缭乱,不知道选择哪个比较好,我个人认为开源的CMS还是适合我们学习及研究使用,下边就几个国内的asp. ...

  5. 推荐八款.Net优秀的开源CMS 内容管理系统

    1,老牌内容管理系统SiteServer CMS  推荐指数:5 SiteServer CMS 是.NET平台的CMS系统,也是一款拥有十年历史与广泛知名度的CMS系统,2017年5月初迈出了自成立以 ...

  6. 30 个很棒的 PHP 开源 CMS 内容管理系统

    本文汇集了30个优秀的开源CMS建站系统,采用PHP开发.以下列表不分先后顺序. 1. AdaptCMS AdaptCMS Lite 是一个开源的CMS系统,主要特点是易用,而且可以轻松和其他系统接驳 ...

  7. 开源cms系统:We7 CMS 2.5版内测版发布啦!

    自从开源cms系统We7 CMS第一次走进大众的视野,就注定了它在这个舞台的与众不同的表现:辞旧迎新,跨越技术与用户体验的双重障碍,迎面而来的是全新的功能,优化的设计.这一次,开源cms系统We7 C ...

  8. 开源 CMS Drupal 修复 XSS 和开放重定向漏洞

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 开源 CMS Drupal 的更新修复了跨站脚本 (XSS) 漏洞和开放重定向漏洞,不过这些它们仅被评为"中危"级 ...

  9. 2008年度最佳开源CMS大奖赛开幕

    由 Packt 和 OpenSourceCMS 共同举办的2008届最佳开源CMS(网站内容管理系统)大奖赛即将开幕,提名将从7月14日开始,大赛将持续15周,10月的最后一周公布获奖名单. 2007 ...

最新文章

  1. 删除排序链表中的重复元素
  2. 区块链与边缘计算(2)功能介绍
  3. JPA入门简介与搭建HelloWorld(附代码下载)
  4. Feign客户端 - 超时时间配置
  5. 浏览器输入域名网址访问后的过程详解
  6. 大幅减少GPU显存占用:可逆残差网络(The Reversible Residual Network)
  7. instanceof java 原理_JAVA中 instanceof 和 getClass() 区别小结
  8. JZOJ 3.10 1539——三条直线
  9. IDEA复制某个类的包名路径
  10. 计算机等级考试一级wps office 教程,全国计算机等级考试一级WPSOffice教程
  11. 参考《机器学习实战》高清中文PDF+高清英文PDF+源代码
  12. 启用静态NVI的NAT的配置步骤及示例
  13. 第7章 CustomView绘图进阶
  14. 中国象棋的人机博弈程序
  15. ffmpeg 有声视频合成背景音乐(合成多声音/合成多音轨)
  16. 实验三 连续系统分析
  17. Sketch 在 mac 运行缓慢怎么办?丨使用教程
  18. 只有快速上网 芝麻才能开门
  19. SEI(Supplemental Enhancement Information)
  20. 正则表达式匹配/通配符匹配

热门文章

  1. 基于TCP协议的进程间通信
  2. 初志科技发布云策略 安全云平台如稳固建筑
  3. kubeadm部署K8S集群并使用containerd做容器运行时
  4. 安全客2017季刊-第3期
  5. 服务器操作系统co,搭建coturn服务器
  6. activity启动流程_以AMS视角看Activity启动过程
  7. centos 安装sublime3
  8. 联邦学习产品及算法运行机制简介
  9. 同一个商户周结数据中既有分账交易又有非分账交易的处理方式
  10. python设计模式12-代理模式