Extending ASP.NET Output Caching
One of the most sure-fire ways to improve a web application's performance is to employ caching. Caching takes some expensive operation and stores its results
in a quickly accessible location. Since it's inception, ASP.NET has offered two flavors of caching:
Output Caching - caches the entire rendered markup of an ASP.NET page or User Control for a…