摘要:
前段时间公司请来了一个老师培训NHibernate两个小时,现在已经用上了,非常好,整个开发效率大有提高。 关于DAO我修正一下原来的想法,DAO有两种目的,一个是隔离Domain和持久层,一个是为了适应多种数据库。有了hibernate,后一种情况 DAO就不需要了。真正需要彻底隔离Domain和持久层的情况是少见的。所以说DAO已死,至少是中小型项目是这样,不知道是否准确。 还有就是PEAA... 阅读全文
摘要:
按照PEAA一书的说法asp.net属于Page Controller, 不过我感觉它与MVC模式也很像,只是Controller与View比较亲密,在一个class里。 具体做法如下,与view有关的部分有两个地方,一个是PageLoad的!Postback, 另外再写一个PrepareView方法,每个事件处理完毕后都调用这个PreapareView。这样做的好处是当View发生变更的时候只... 阅读全文