Orchard框架剖析--总结篇
最近对框架特别热爱,想写一套自己的框架。成为一名架构师,应该是每一个开发人员都应该有的梦想。
所以,想通过Orchard来学习到框架的一些设计架构理念,一步步让自己成长起来。
自己从事.net工作实际上算下来,也有2年多了。如果一直做业务开发,实际上对个人的技术水平提升是没有多大的。
从我的角度来理解,业务是需要技术来支撑的,想要把业务做大,就必须有高效,稳定,安全的技术平台来支撑。而支撑平台的就需要有稳定的架构设计方案。
所以,我想让自己步入架构师之路。作为架构师之路刚起步的新人,可以通过从一些优秀的架构项目中吸收经验,再结合自己的想法去做这件事。
在讲解ORchard之前,我们先来看下他的项目的结构,这样才能比较容易地去吸收整个框架的思想。
Orchard.Framework类库里整合了Orchard所有的组件。每个组件都以一个文件夹作为一个单元模块。
上图中,罗列出了Orchard所拥有的组件模块
接下来的时间里,我会根据自己的学习进度写一些文章来分享我对Orchard的认知
介绍了Orchard框架组件的扩展方式之IOC注入。可以说,搞懂了Orchard的IOC注入机制,那么就掌握了Orchard框架大架构上的设计思想
讲解Orchard缓存机制。
Orchrd Logging
讲解Orchard日志组件
如果你对我的文章有疑问,希望你可以在下方评论区留言。我会抽空为你解答。
如果你觉得我的文章还不错,希望能分享出去。让更多的朋友一起共同学习。你们的认可,是我分享的动力。
Orchard相关文章推荐:
http://www.cnblogs.com/alby/category/208693.html
http://www.cnblogs.com/ants/category/579749.html