摘要:
通过一段时间对Ado.Net Entity Framework的使用,感受到它的便利同时,也受到了一些困扰。其中最大的困扰,是源自AEF的设计理念,并不完全符合Web开发,以及有并发访问要求的系统。 最明显的一点体现在缓存上。使用缓存是提高系统数据交互性能最简捷有效的途径,但如果想缓存Ado.Net Entity的话,并不是想像中那么简单,比如:?var db = new DBEntities(); HttpContext.Current.Cache["product"] = db.Products.ToList(); 如果你这样写了,那恭喜你,如果你试图在另一个上下文环境 阅读全文