完成 Exception和加解密模块的整合

决定放弃缓存模块,本来asp.net就有缓存架构,外部的缓存就不用了,一般也用不到缓存信息的固化.

 接下来是一个很有用的模块,data access模块,但是我开始在考虑引入一ORM架构,或者是linq,或者是entity framwork,甚至是nhibernate.

以前也只用过linq,entity直到一点点,nhibernate完全没有用过

希望有人能指导我一下啊! 到底用哪个合适一点

我对性能要求不高,但可能会有比较复杂的sql逻辑,以前都是用存储过程的~

10.9

数据访问模块整理完毕,吸取了qisda和seal框架的优点

seal架构的一个很大的好处,就是可以把一个method里面所有db操作放在一个transaction里,是通过反射调用方法实现在,因为只有这样才可以在method结束以后得到conneciton;为了兼顾这个好处,我本来是static的class也支持实列化,然后所有db操作公用一个connection和dbcommand,最后显示的调用commit和rollbak,虽然没有seal的方法做的优美,但是因为我不想用反射方式,牺牲了强命名的优点,也只好这样做了

下一步开始替换qisda的业务逻辑部分,使用整理好的数据模块,很无聊的工作, 但是是必要的

 

11.11

DB。log。securtiy,部分替换完毕,效果不错

但是在多语言的问题上,有了问题

 是继续用。net内置的多语言机制(resx机制),还是用外部文件例如seal是用的xml,是个问题,需要好好权衡下

posted on 2009-10-26 20:44  YoungSin  阅读(181)  评论(0编辑  收藏  举报