Castle揭密1--前言

    Castle是个庞大的平台级框架。从展现层的monorail到封装nhibernate的ActiveRecord(注:Active Record架构模式的castle实现),从MicroKernal到WindorSor,从castle的service 如cache,Log,autoTransaction  到castle的component如validator,Template Engine等。另外Castle借助Facility整合了很多其它框架,如nhibernate,Microsoft enterprise library,Ibastis,WCF等。最近也在对微软的silverlight进行整合,同时他的一些tool例如dynamic proxy,NVelocity都是用途很大非常出名的。

    castle揭密主要是揭密其源代码和设计思想。具体的castle如何在开发中使用,请参考我的.net架构solution汇总。

posted @ 2008-08-27 17:09  Peter Wang  阅读(447)  评论(0编辑  收藏  举报