Sams Teach Yourself ASP.NET in 21 Days, Second Edition By Chris Payne
Table of Contents
Day 14. Using ASP.NET's Improved Caching Capabilities
How is ASP.NET able to store cached data on computers other than the server?
ASP.NET does this by taking advantage of HTTP caching headers. These headers are standardized by the World Wide Web Consortium (W3C) and used to set cache instructions that browsers must follow. These instructions specify how and where to store data, as well as additional information such as expiration times and cache vary parameters. The various caching mechanisms described today all use these headers in one way or another.
For more information on HTTP cache headers, check out the W3C's Web site at www.w3c.org. The document RFC 2616: Hypertext Transfer Protocol - HTTP/1.1 provides detailed technical information on the HTTP headers used for caching.