LinqCache (nuget): LinqCache is a simple yet poweful framework for caching LINQ queries.  The framework works seamlessly whether the backing data store is objects, XML, LINQ-to-SQL, Entity Framework, NHibernate or any other LINQ enabled provider.  You can also extend the framework with your own custom cache containers or custom cache invalidation rules.
Keywords: linq|cache