Data caching library for Windows Phone and Silverlight applications