Castle.ActiveRecord 讲演的PPT以及一些感想
年初项目开始的时候,应技术总工要求给同事做了一个Castle.ActiveRecord的讲座,做了一个PPT。PPT就Castle.ActiveRecord的前世今生做了介绍,并扩展到数据库持久层设计的一些思考。由于国企不重视测试,公司很多同事甚至不知道测试工具为何物,PPT后面也加了一些项目的测试工具的介绍,可惜后来因为时间关系没有讲。讲演PPT的时候,捣乱的有之,不屑的有之。捣乱的尽提一些不切实际的问题,不屑的抱着NHIBERNATE解决一切问题的态度,认为没有必要再搞新的东西。但更多的是对HIBERNATE甚至对DATASET一无所知的同事。读写数据库甚至使用最原始的ADO.NET SqlAdpter,拼接SQL......历经艰辛,总算是在部门推广成功。
感觉做技术的积极进取的氛围很重要,在一个企业认为很平常很普通的一个技术到另外一个企业可能视为一个新鲜的事物。一个圈子驾驭很轻松的项目实施方式放到另外一个圈子很可能被人视为天外来客和百般不惯。倘若遇到几个顽固派或者出于非技术因素的目的,新的东西推广就及其困难。
但更多的情况不是拒绝新的事物,而是如温水中的青蛙般悠哉悠哉,当睁开眼睛发现世界已经不是自己认识的世界。怪不得华为任正非整天考虑的就是如何保持华为的创造力。回想部门同仁对Castle.ActiveRecord从排斥到接受时候惊奇与惊喜的表情,我不只高兴还有悲凉
Java的SPRING+STRUTS+HIBERNATE开发模式已经很成熟,比起JAVA的容器,.NET 类之间过多耦合的必将是.NET 项目发展的瓶颈。Castle的容器自己还没有体验过,学习,推广,一条无尽坎坷的道路......
下面是下载地址: https://files.cnblogs.com/clarkapp/Castle.ppt.rar