Orchard源码分析(4.3):Orchard.Events.EventsModule类(Event Bus)
概述采用EventBus模式(事件总线),可以使观察者模式中的观察者和被观察者实现解耦。在.Net中使用观察者模式,可以使用事件(委托)和接口(类)。OrchardEvent Bus使用的是接口的形式,这样方便将“观察者”注册到Autofac容器中。EventsModule模块是构成OrchardE...
[翻译]Orchard如何工作
Orchard一直是博主心中神一般的存在,由于水平比较菜,Orchard代码又比较复杂看了几次都不了了之了。这次下定决心要搞懂其工作原理,争取可以在自己的项目中有所应用。为了入门先到官网去学习一下相关的基础内容。看到这篇比较不错的入门文章,边学习边翻译一下。希望给有需要的朋友以帮助,也希望和对Orc...
213. Orchard学习 二 3、001.IOrchardHost 与Autofac
继前篇,在OrchardApplication_Start()->HostInitialization()里,调用OrchardStarter.CreateHost创建IOrchardHost实例。1:///<summary>2:///OrchardHostInitializati...
Orchard源码:Logging
试着用markdown写些东西。貌似博客园支持的还有问题,代码片段显示错位,还得另外上传图片。还是用普通方法写写随笔好了。Logging相对也是比较松耦合的模块,可以随时提取出来用在自己的项目中。其实说到底它还是用的log4net。先看一下几个文件。1.ILogger。俗话说面向接口编程,这个就是O...
Orchard:目前什么是密码存储的最佳方法?
I'mcurrentlydevelopinganOrchardCMSplatformforoneofourcustomers,asmallclubofabout400members.Afteranothercustomerrecentlyhadtheirwebsitehackedanduserdat...
Orchard CRM 更新 - 同时支持 Microsoft Dynamics CRM 2011, 2013, 2015, 2016!
本版本支持:使用Orchard1.8.1系统DynamicsCRM2015DLL.NetFramework4.5.2演示版本: http://www.orchardcrm.com/OrchardCRM模块下载...
Orchard官方文档翻译(十一) 使用Tags组织文本
原文地址:http://docs.orchardproject.net/Documentation/Organizing-content-with-tags想要查看文档目录请用力点击这里最近想要学习了解orchard,但却没有找到相关的中文文档,只有英文文档。于是决定自行翻译,以便日后方便翻阅。转载...
Orchard源码分析(5.2):BeginRequest事件处理(DefaultOrchardHost.BeginRequest方法)
BeginRequest事件处理的作用是确保所有Shell已经加载,或者在扩展有变化的时候重新加载。 void IOrchardHost .BeginRequest(){ Logger.Debug( "BeginRequest"); BeginReq...
[译]:Orchard入门——手动安装Orchard
原文链接:ManuallyInstallingOrchard文章内容基于Orchard1.8版本本文将演示通过zip安装包安装Orchard所需要的步骤。本文包括如下三种不同的Orchard使用方式:IIS.WebMatrixandIISExpressVisualStudioandtheVisual...