.NET Caching Library can take on many different roles when it comes to caching. Its primary role is to be utilized for client side caching for desktop, Silverlight, and Windows Phone 7 applications. It can also perform distributed caching for use in a web farm. When client caching is used, the client contains a local memory cache and a local back store of files, isolated storage, or a local database such as Ninja Database Pro, MS Access, Sqlite, or VistaDb. When distributed caching is used, each web server contains a local memory cache with a shared back store of SQL Server, Oracle, or MySql. Encryption of the back store cache is as simple as setting a property.
||Free to try
||.NET Framework 2.0