Orchard框架剖析--总结篇

最近对框架特别热爱,想写一套自己的框架。成为一名架构师,应该是每一个开发人员都应该有的梦想。

所以,想通过Orchard来学习到框架的一些设计架构理念,一步步让自己成长起来。

自己从事.net工作实际上算下来,也有2年多了。如果一直做业务开发,实际上对个人的技术水平提升是没有多大的。

从我的角度来理解,业务是需要技术来支撑的,想要把业务做大,就必须有高效,稳定,安全的技术平台来支撑。而支撑平台的就需要有稳定的架构设计方案。

所以,我想让自己步入架构师之路。作为架构师之路刚起步的新人,可以通过从一些优秀的架构项目中吸收经验,再结合自己的想法去做这件事。

在讲解ORchard之前,我们先来看下他的项目的结构,这样才能比较容易地去吸收整个框架的思想。

Orchard.Framework类库里整合了Orchard所有的组件。每个组件都以一个文件夹作为一个单元模块。

上图中,罗列出了Orchard所拥有的组件模块

接下来的时间里,我会根据自己的学习进度写一些文章来分享我对Orchard的认知

Orchard开篇

 介绍了Orchard框架组件的扩展方式之IOC注入。可以说,搞懂了Orchard的IOC注入机制,那么就掌握了Orchard框架大架构上的设计思想

Orchrd Cache

 讲解Orchard缓存机制。

Orchrd Logging

 讲解Orchard日志组件

 

 

如果你对我的文章有疑问,希望你可以在下方评论区留言。我会抽空为你解答。

如果你觉得我的文章还不错,希望能分享出去。让更多的朋友一起共同学习。你们的认可,是我分享的动力。

Orchard相关文章推荐:

http://www.cnblogs.com/alby/category/208693.html

http://www.cnblogs.com/ants/category/579749.html

posted @ 2016-10-13 16:41  AntColony  阅读(1216)  评论(0编辑  收藏  举报