之前承諾過針對Orchard Framework寫一個系列。本應該在昨天寫下這篇導航篇,不過昨天比較累偷懶的去玩了兩盤單機游戲哈哈。下面進入正題。
寫在前面
面向讀者
之前和本文一再以Orchard Framework為Title,其實只是因為本人沒有用Orchard開發過實際的東西,只是研究了它Fraemwork層面的東西和極少部分的Module,Framework中也有一些沒有研究或極少的研究,比如:Content,Display,Indexing,Messaging等,如果大家想了解這方面的信息跟着本系列估計很難了解到或者要到系列快完結之后本人在去研究來給大家分享。
后面Orcahrd Frameowrk將簡稱為Orchard。
Orchard中的內容
大致畫了一些,隨着系列的更新該圖會一直完善。
導航
Orchard 刨析:導航篇
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/Autofac、https://code.google.com/p/autofac/(舊)
導航的后期可能會進行變更,內容也根據需要進行增加或刪減,主要是看讀者們的響應程度和反饋。
為了本系列的讀者有更好的交流環境提供QQ群一個:299744835