Why not System.Web.Caching.Cache?

Jun 3, 2009 at 9:48 PM


I'm just curious why Kigg uses Enterprise Library Caching Application Block and not System.Web.Caching.Cache. I did a google on
Caching Application Block vs not System.Web.Caching.Cache and a few forum threads said that there is no difference and it's recommended to
use System.Web.Caching.Cache for ASP.NET apps. What is your opinion on this? Why did you choose to use EntLib Caching Block?


Jun 4, 2009 at 12:35 AM

KiGG only use the abstraction ICache no direct dependency on any library, yes the default implementation is the entlib ,but you can use any caching lib incuding asp.net, entlib, velocity, memcached, ncache etc. Just implment this interface.

Jun 4, 2009 at 5:09 AM

Thanks for your reply.