随笔分类 - [47]CMS
DNN,Orchard,kooboo
-
sitecore-CMS
摘要:安装sitecore数据库和客户端到本机 (提前先装好数据库和IIS) 安装教程下载:http://download.csdn.net/detail/qq1162195421/6436799 安装过程省略。。。 1.安装好之后,会自动在安装路径下创建3个文件夹:Data用于存放数据和license, 阅读全文
-
ASP.NET的CMS
摘要:最受欢迎的ASP.NET的CMS下载1. Umbraco项目地址|下载Umbraco是一个开放源码的CMS内容管理系统,基于asp.net建立,使用mssql进行存储数据。 使用Umbraco ,设计师能创造出有效的XHTML标记模板和开发人员可以创建任何基于.Net的模块。主要特点包括:漂亮,友好... 阅读全文
-
微软CMS项目 Orchard 所用到的开源项目
摘要:微软CMS项目 Orchard 所用到的开源项目研发了Orchard一年左右了,时常遇到瓶颈,总觉得力不从心,其实并不是基础不够,关键还是概念性的东西太多,一会儿这个概念名词,一会那个,关于Orchard的技术文档也的确很少,每次看起来总是焦头烂额。 其实Orchard是一大堆开源项目的集合,他是用了一套体系融合了先进几乎所有先进的开源体系或者工具。如果想好好去探索Orchard,如下的开源项目可以先去了解一下,这样就遇到问题也可以有的放矢。 Orchard所引用的这些类库副本及其许可协议放置在源代码包的“lib”目录下。你也可以在源代码包的根目录下的“CREDITS.txt”文件中快... 阅读全文
-
Orchard 微软CMS项目介绍
摘要:Orchard 微软CMS项目介绍我之前的项目中使用了Orchard, 它依据依赖注入的思想而做的模块化让我深深为之着迷,这里开始宣传一下这个架构。 包含的概念非常之多,我现在也不甚了解。Orchard就是自己想控制它改变它的话需要非常对.net非常的了解。 Orchard是一个以微软为主导的开源CMS项目,它允许使用者在Asp.Net平台上快速建立网站,并且提供扩展框架能够允许定制人员通过模块和主题 等增加额外的内容,Orchard能够建设出复杂的内容管理系统,它提供了强大的模块化建设模式,通过组件的重用将系统建设成本最小化,帮助用户减少编码,从而吸引非技术人员的关注。 Orchard... 阅读全文
-
OrchardNoCMS
摘要:基于ASP.NET MVC的热插拔模块式开发框架(OrchardNoCMS)--BootStrap按照几个月之前的计划,也应该写一个使用Bootstrap作为OrchardNoCMS的UI库。之前这段时间都是在学习IOS开发,没顾得上写,也没顾得上维护OrchardNoCMS代码。看看我的活动轨迹就知道啦:最近这两周快过年了,刚好写一篇博客来消磨时间,也顺便希望可以对大家有所帮助。由于我精简后的版本中去掉了Orchard.jQuery模块,所以首先我建立了一个模块来存放我需要的所有JS和CSS文件。创建一个ResourceManifest文件,它实现了接口IResourceManifestPr 阅读全文
-
AOP编程
摘要:基于ASP.NET MVC的热插拔模块式开发框架(OrchardNoCMS)--AOP编程AOP编程在目前来说好像是大家都比较喜欢的。ASP.NET MVC中的Filter就是使用AOP实现的配置器模式。AOP在编码中的应用主要有如下几个方面:日志记录,跟踪,优化和监控事务的处理持久化性能的优化资源池,如数据库连接池的管理系统统一的认证、权限管理等应用系统的异常捕捉及处理针对具体行业应用的横切行为前面几种应用我相信大家都是比较熟悉的。在ASP.NET MVC中有Filter之类的,提供认证和权限管理。很多实现AOP的组件都是拿日志作为例子说明。我这里给大家说明一个具体业务的横切例子。以之前的O 阅读全文
-
基于ASP.NET MVC的热插拔模块式开发框架(OrchardNoCMS)介绍(二)
摘要:基于ASP.NET MVC的热插拔模块式开发框架(OrchardNoCMS)介绍(二)之前文章中给大家说明了下我这个小小的想法,发现还是有不少人的支持和关注。你们的鼓励是对我最大的支持。我总结了了大家的评论,有以下几个问题:1.希望有更多的文档说明。2.希望介绍下Orchard的热插拔机制。3.希望可以说明如何扩展功能什么的。4.介绍下Orchard的核心机制。5. 介绍下我对Orchard的整个瘦身过程怎么做的。6.觉得这个像瑞星杀毒只剩下小狮子了(这个有意思 J)除了这些还有别的,我只是自己大概总结了下。对于以上的问题,我不会挨个去说明。只是给大家说明下我的整个计划和接下来的安排。首先,文 阅读全文
-
Orchard CMS中如何打包不带源码的模块
摘要:Orchard CMS中如何打包不带源码的模块在Orchard CMS的官网已经提供了文档说明如何打包,但是如果使用它的打包方式,打好的nuget包是带源代码的。如果是为开源系统写模块,不需要关注源代码是否可见。但是如果是用Orchard CMS作为商业用途,那么可能你需要阅读这边文章啦。1.获取打包文件的原理:简单说一下Orchard打包模块获取需要打包的文件的原理:控制台传入模块名称,通过找到对应模块的.csproj来分析需要打包的文件,每个.csproj中的ItemGroup节点下的文件就是需要打包的文件所有的文件名和地址都封装成为IPackageFile,最终使用NuGet的打包管理工 阅读全文
-
Orchard是一个了不起CMS(内容管理系统)
摘要:在这个系列中,我们将共同经历从头开始构建一个Orchard模块的过程!虽然Orchard是一个了不起CMS(内容管理系统),有着强大的功能和令人振奋的架构,可以无限的扩展,但它可能需要花费一定时间,以充分了解它的架构,并能够定制您自己的主题的各个方面或甚至创造整个模块来集成Orchard所有的可扩展性点。我希望,你将受益于我前进的道路上所获得的知识,你会看到Orchard及其架构之美。它不仅只是在简单或高级的网站和博客方面表现很出色,同时它也是一个非常基础的平台,用于创建各种基于Web的应用,如电子商务后端, CRM的投票系统,项目管理,社区网站,学习管理系统等等。基本上你打算从头创建的任何应 阅读全文
-
Start to DotNetNuke Module Development
摘要:Start to DotNetNuke Module DevelopmentSupported byNova OutsourcingYou can debug DNN module in DNN site either in IIS or in Visual Studio development environment. I personally prefer to debug in Visual Studio environment as it make me feel all the stuffs are placed in the same box. It is also conveni 阅读全文
-
Building the DotNetNuke Module in Normal Asp.net Application
摘要:Before writing the article, I have thought it a while that if it is necessary to share the way of building DotNetNuke Module in Normal Asp.net Application. This case may be rare or no body has ever plan to do it.It is marvellous to me that I run into this situation. The project was required to be de 阅读全文
-
DNN 6.0介绍
摘要:DotNetNuke 6.0 CTP 2有许多变化降临在DotNetNuke6.0和重要的是让你的反馈中尽快释放周期。你的看法的特征、质量和稳定性的重要,能释放之间的区别不仅仅是一个良好6.0释放或DotNetNuke6.0作为我们最强大的力量之一——释放到永远。我知道整个DotNetNuke团队包括所有的DotNetNuke公司员工以及数十名核心团队成员和项目领导正在努力工作,使这释放出一个巨大的成功,而且所有人重视您的反馈PopupWindows其中一个特点是,近几年我们见过的使用越来越多的Popup Windows and AJAX postbacks. 使用弹出窗口最小化的时候感到一些 阅读全文
-
学习之模块架构 DotNetNuke 6
摘要:学习之模块架构 DotNetNuke 6yan.hShare thoughts and learnings博客园首页博问闪存新随笔联系订阅管理随笔- 11 文章- 0 评论- 45学习之模块架构 DotNetNuke 6前面的博客介绍了:如何在本地安装DNN6如何创建DNN模块博客园原文地址 : 学习之模块架构 DotNetNuke 6这篇博客主要是讲模块的架构和加载,以及模块与DotNetNuke门户网站(Portals)系统的关系。充分了解模块可以帮助DNN开发者根据需要更清晰的构建模块。在DNN中,模块是一个可插入的用户接口组件,用来处理请求并生成动态的内容。它只能出现在ASP.NET页 阅读全文
-
分享之数据库实体关系图 DotNetNuke 5.6.1
摘要:下图所示是DotNetNuke 5.6.1社区版的ERD(Entity-Relationship Diagram). 找了好久只找到这个版本的,估计不是官方的,是一个叫R2i的公司在维护的。但我觉得这个已经足够了,因为5.6.x是DNN 6之前的最后一个版本,所以我觉得DNN 6和它之间内核库不会有Break changes,当然少许的改动或优化总是有的。为什么要分享这个图呢? 因为我觉得ERD对我们理解全部DNN的架构非常重要,并且能够帮助我们减少开发第三方模块的时间。在下图中,表框的不同颜色表示了他们类别的不同 :蓝色 : 认证系统,比如用户认证,页面模块查看权限...红色 : 内容管理, 阅读全文
-
如何创建新模块 DotNetNuke 6 & Entity Framework Code First
摘要:博客园原文地址 :如何创建新模块 DotNetNuke 6 & Entity Framework Code First索引 :第一部分: 开发新模块 – DNN 6第二部分: 模块里使用EF Code First第一部分:开发新模块 - DNN6如果你还不知道DotNetNuke是什么的话,请访问www.dotnetnuke.com如果你还不知道如何在本地安装DNN 6, 请猛戳http://codeciel.blogspot.fr/2012/03/how-to-install-dotnetnuke-6-on-local.html如果你想要知道如何开发一个你自己的DNN6模块,那么这篇 阅读全文
-
如何在本地安装 DotNetNuke 6
摘要:DotNetNuke作为微软平台的第一款开源CMS已经走到了第六个版本,也从VB.NET转换到了C#. 作为一个Dotnetnuke开发者......当我还想尝试写点开场白时,突然意识到为什么不直接开始呢?既经济又环保.....我的本地环境:Windows 7 Pro, IIS 7.5, SQL Server 2005, .NET 4.0总体来说,快速又干净的安装只需要5个步骤:下载ZIP安装包创建数据库和SQL Server账号创建Website文件夹并解压已下载的ZIP安装包在IIS里创建Site并配置在浏览器中运行DNN安装向导下面来详细的讲讲这五个步骤。1. 下载ZIP安装包现在要下载 阅读全文
-
DotNetNuke
摘要:DNN配置在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的解决办法摘要: 在ASP.NET程序中,我们是可以在各个目录放置不同的web.config文件的,但有时在非根目录先放置的web.config文件会导致这样的错误提示: "在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。"阅读全文posted @2008-09-30 15:18 阅读全文
-
dnn6 入门系列:一 工欲善其事必先利其器,安装所需工具
摘要:学习背景:本人11年七月份毕业,至今工作已有半年,之前一直稳稳当当的在做一个大系统的项目具体化和维护的工作,不想开发部的其它部门要做一个垂直查询的网站,那个部门的人却走了好几个,公司副总没办法,找到我的老大,把我给调过来做网站了,一开始我屁颠屁颠的,因为一直是在做维护,好久没有尝试过从头到尾搭建一个项目,从设计,实现,测试,发布,对我来说是一个机遇,从11年十二月份,一头扎到这个网站设计和实现中去,公司之前有几个大牛用dnn做了好几个网站,什么官网啊,知道啊!那些都是成功的案例,副总觉得那个挺炫的,在我写好了需求分析,界面设计还有数据库设计之后,到具体开发这个环节,要求我用dnn这个开源框架去 阅读全文
-
DNN
摘要:DotNetNuke(DNN)记录我学习DNN的过程。给DNN网站加速posted @2008-11-20 13:20二十四画生 阅读(3073) |评论 (7)编辑|文章模块2.0正式发布(YongRi - NewsArticles[02.00.00])posted @2006-11-09 11:45二十四画生 阅读(5455) |评论 (29)编辑|DNN模块开发系列文章(7)——用CodeSmith Templates进行编码摘要: DNN模块开发系列文章的第七篇,介绍CodeSmith Templates进行快速的DNN模块开发。阅读全文posted @2006-08-25 15:34 阅读全文
-
DotNetNuke 资源
摘要:DNN 学习 DNN皮肤示例 posted @ 2007-12-17 18:17 haohello 阅读(105) | 评论 (0) 编辑 | DNN皮肤制作 posted @ 2007-12-17 13:01 haohello 阅读(139) | 评论 (0) 编辑 | 开始学习DotNetNuke(DNN)[转载]Meta标签详解 posted @ 2007-12-17 12:57 haohe... 阅读全文