深圳.net俱乐部的第一次活动,我讲了Castle介绍性的一个主题,当时在场的很多人都是听得一头雾水,时隔一年后,IOC(Castle)的资料在中已经很丰富。我再次和大家一起探讨Castle应用的一个主题《代码解析Castle(IOC)应用实例 -开源CMS 系统Cuyahoga》。Cuyahoga系统构思独特,设计巧妙,功能强大, 其中涉及到的技术非常多,是很优秀的开源项目。最新版本的Cuyahoga也支持.Net Framework 2.0,并使用了Castle/NHIbernate/asp.net。是我们学习和应用Castle/NHibernate技术的好例子。 下面列举中的相关资料和本次活动我准备的PPT。
DotNet软件开发框架
李会军的 Castle 开发系列
DDLLY命名空间 翻译的NHibernate文档
Cuyahoga的官方网站:http://www.cuyahoga-project.org/
本次活动PPT:Cuyahoga and Castle Design.rar