Cache Management

One of the more important issues in creating high-performance, scalable web applications is the capability to store items in memory after they are requested.

These items can be stored on a web server. This enables you to avoid recreating information that has already been created by a previous request. This is especially important with complex data that takes a significant amount of processing time and resources. This technique is referred to as caching, and it can be used to store web page output or application data across HTTP requests.

ASP.NET provides two types of caching:

  • Page Output Caching— The capability to store dynamic page and user control responses that are generated by a user request.

  • Request Caching— The capability ...

Get Inside ASP.NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.