之前承诺过针对Orchard Framework写一个系列。本应该在昨天写下这篇导航篇,不过昨天比较累偷懒的去玩了两盘单机游戏哈哈。下面进入正题。

写在前面

面向读者

之前和本文一再以Orchard Framework为Title,其实只是因为本人没有用Orchard开发过实际的东西,只是研究了它Fraemwork层面的东西和极少部分的Module,Framework中也有一些没有研究或极少的研究,比如:ContentDisplayIndexingMessaging等,如果大家想了解这方面的信息跟着本系列估计很难了解到或者要到系列快完结之后本人在去研究来给大家分享。

后面Orcahrd Frameowrk将简称为Orchard。

Orchard中的内容

大致画了一些,随着系列的更新该图会一直完善。

导航

Orchard 刨析:导航篇

Orchard 刨析:前奏曲

Orchard 刨析:Caching

Orchard 刨析:Logging

Orchard 刨析:Localization

Orchard 刨析:FileSystems

Orchard 刨析:Data

Orchard 刨析:Extensions

Orchard 刨析:Tenant

Orchard 刨析:Work

Orchard 刨析:WebApi

Orchard 刨析:Security

Orchard 刨析:MVC

Orchard 刨析:EventBus

Orchard 刨析:Commands

内容分析

Orchard 刨析:前奏曲

主要讲Orchard中的Ioc组件——Autofac,这一章节非常重要整个Orchard都离不开它,如果不深入理解Autofac那么Orchard就是一本天书。

Orchard 刨析:Caching

讲解Orchard中的缓存机制。Orchard中的缓存使用方式相对其他Framework、CMS显得比较特殊所以大家需要了解一下。

Orchard 刨析:Logging

常用的Orchard组件之一,唯一几个属性注入组件之一 日志。

Orchard 刨析:Localization

常用的Orchard组件之一,唯一几个属性注入组件之一 本地化。

Orchard 刨析:FileSystems

主要讲解Orchard中的文件系统的作用,至于实现会简单带过,包含Orchard中的文件监控机制。

Orchard 刨析:Data

基于NHibernate和Fluent Nhibernate所封装的一套数据组件。

Orchard 刨析:Extensions

前面的基础组件讲完之后就是Orchard核心之一的扩展了我想大家很想了解这个,一开始我也是被这个特性吸引过来的。

Orchard 刨析:Tenant

讲解多租户机制,不单单只是多租户的实现还有更多,这一块是我觉得Orchard最精彩的一部分,丝毫不比Extensions差。

Orchard 刨析:Work

讲解Orchard中的工作机制。

Orchard 刨析:WebApi

讲解WebApi in Orchard。

Orchard 刨析:Security

讲解Orchard的安全相关的东西。

Orchard 刨析:MVC

也是一个重头戏,MVC in Orchard。

Orchard 刨析:EventBus

讲解Orchard中的事件总线。

Orchard 刨析:Commands

讲解Orchard中的命令行。

写在最后

第一篇是前奏曲主要讲解Autofac组件,大家可以提前去Autofac的官网去了解。https://github.com/autofac/Autofachttps://code.google.com/p/autofac/(旧)

导航的后期可能会进行变更,内容也根据需要进行增加或删减,主要是看读者们的响应程度和反馈。

为了本系列的读者有更好的交流环境提供QQ群一个:299744835

Orchard 刨析:导航篇的更多相关文章

  1. Orchard 刨析:Logging

    最近事情比较多,有预研的,有目前正在研发的,都是很需要时间的工作,所以导致这周只写了两篇Orchard系列的文章,这边不能保证后期会很频繁的更新该系列,但我会写完这整个系列,包括后面会把正在研发的东西 ...

  2. Orchard 刨析:Caching

    关于Orchard中的Caching组件已经有一些文章做了介绍,为了系列的完整性会再次对Caching组件进行一次介绍. 缓存的使用 在Orchard看到如下一段代码: 可以看到使用缓存的方法Get而 ...

  3. Orchard 刨析:前奏曲

    Orchard中大量使用了依赖注入,而实现依赖注入的组件就是Autofac,它在Orchard中扮演者非常重要的角色,多租户如是,模块如是,工作区也如是.今天就来讲讲Autofac在Orchard中的 ...

  4. 30s源码刨析系列之函数篇

    前言 由浅入深.逐个击破 30SecondsOfCode 中函数系列所有源码片段,带你领略源码之美. 本系列是对名库 30SecondsOfCode 的深入刨析. 本篇是其中的函数篇,可以在极短的时间 ...

  5. 深入刨析tomcat 之---第8篇 how tomcat works 第11章 11.9应用程序,自定义Filter,及注册

    writed by 张艳涛, 标签:全网独一份, 自定义一个Filter 起因:在学习深入刨析tomcat的学习中,第11章,说了调用过滤链的原理,但没有给出实例来,自己经过分析,给出来了一个Filt ...

  6. 深入刨析tomcat 之---第2篇,解决第3章bug 页面不显示内容http://localhost:8080/servlet/ModernServlet?userName=zhangyantao&password=1234

    writedby 张艳涛7月2日, 在学习第4张的过程中,发现了前一篇文章写的是关于1,2张的bug不用设置response响应头,需要在servlet的service()方法里面写是错误想 serv ...

  7. Learning Cocos2d-x for WP8(2)——深入刨析Hello World

    原文:Learning Cocos2d-x for WP8(2)--深入刨析Hello World cocos2d-x框架 在兄弟篇Learning Cocos2d-x for XNA(1)——小窥c ...

  8. 温故知新-多线程-深入刨析volatile关键词

    文章目录 摘要 volatile的作用 volatile如何解决线程可见? CPU Cache CPU Cache & 主内存 缓存一致性协议 volatile如何解决指令重排序? volat ...

  9. 看过《大湿教我写.net通用权限框架(1)之菜单导航篇》之后发生的事(续)——主界面

    引言 在UML系列学习中的小插曲:看过<大湿教我写.net通用权限框架(1)之菜单导航篇>之后发生的事 在上篇中只拿登录界面练练手,不把主界面抠出来,实在难受,严重的强迫症啊.之前一直在总 ...

随机推荐

  1. 利用jsp和servlet,MySQL实现简易报表

    beans包和jdbc包代码不放了,麻烦 Service.java: package service; import java.sql.Connection;import java.sql.Resul ...

  2. Spring自定义一个拦截器类SomeInterceptor,实现HandlerInterceptor接口及其方法的实例

    利用Spring的拦截器可以在处理器Controller方法执行前和后增加逻辑代码,了解拦截器中preHandle.postHandle和afterCompletion方法执行时机. 自定义一个拦截器 ...

  3. C语言杂谈(二)自增运算符++与间接访问运算符*的结合关系和应用模式

    自增运算符++有前缀和后缀两种,在搭配间接访问运算符*时,因为顺序.括号和结合关系的影响,很容易让人产生误解,产生错误的结果,这篇文章来详细分析一下这几种运算符的不同搭配情况. ++.--和*的优先级 ...

  4. ggplot2颜色操作

    1.颜色列表

  5. Linux / OS X 实用命令

    具体可用参数还是用man指令查方便一点,在此不一一列出 图片来自imooc 磁盘相关: df 查看硬盘分区情况,实例 df -h du 查看文件大小情况 du -s /Directory 用户/用户组 ...

  6. 免费微信公众号专用h5在线电影票API

    免费h5在线电影票API,通过嵌套返回的h5页面url,实现电影票购买. 接口文档:https://www.juhe.cn/docs/api/id/252,通过此申请APPKEY 接口备注:通过请求返 ...

  7. 搭建docker私有仓库,建立k8s集群

    服务器IP角色分布 192.168.5.2 etcd server 192.168.5.2 kubernetes master 192.168.5.3 kubernetes node 192.168. ...

  8. 【Android UI设计与开发】1.引导界面(一)ViewPager介绍和简单实现

    1.ViewPager 实现效果图 2.ViewPager 实现功能 ViewPager类提供了多界面切换的新效果,新效果有如下特征: <1>当前显示一组界面中的其中一个界面: <2 ...

  9. MySql 定时备份数据库

    每天零点备份一次数据库,备份文件放在指定目录(如果目录不存在则新建),按月存储: 将下面这段命令存储为一个 *.bat 文件,添加一个Windows任务计划程序(Task scheduler)指向这个 ...

  10. 我发现:在StackOverflow上拯救歪果仁十分有意思!

    菊长:火星特工们!今天是周五了,大家有什么提议? BeJavaGod:报告菊长!我发现,在StackOverflow上拯救歪果仁十分有意思! 噗哈哈,时不时遇到问题会使用到StackOverflow, ...