Asp.Net Cachinghttp://msdn2.microsoft.com/en-us/library/xsbfdd8c.aspx
Asp.Net Caching Featureshttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconaspcachingfeatures.asp
Asp.Net Quickstart- Caching for performancehttp://quickstarts.asp.net/QuickStartv20/aspnet/doc/caching/default.aspx
Video: How Do I Make use of Cachinghttp://www.asp.net/learn/videos/view.aspx?tabid=63&id=42
Video: How Do I make Greater use of Cachinghttp://www.asp.net/learn/videos/view.aspx?tabid=63&id=41
ArticlesImplement Custom Cache Dependencies in ASP.NET 1.xhttp://msdn.microsoft.com/msdnmag/issues/04/07/CuttingEdge/
Supporting Database Cache Dependencies in Asp.Nethttp://msdn.microsoft.com/msdnmag/issues/03/04/WickedCode/default.aspx
Use Data Caching Techniques to Boost Performance and Ensure Synchronizationhttp://msdn.microsoft.com/msdnmag/issues/02/12/webfarms/default.aspx
Asp.Net Caching Techniques Best Practiceshttp://msdn2.microsoft.com/en-us/library/aa478965.aspx
Data Caching Techniques in Asp.Net 1.x and 2.0http://www.daveandal.net/articles/aspnet-caching/html/ASPNET-Caching.htm
Tip/Trick: Implement "Donut Caching with the Asp.NET 2.0 Output Cache Substitution Featurehttp://weblogs.asp.net/scottgu/archive/2006/11/28/tip-trick-implement-donut-caching-with-the-asp-net-2-0-output-cache-substitution-feature.aspx
Also look at Enterprise Library Caching Application Block.