Page Output Caching

Page output caching enables the Web Form content to be cached. This means that the processing required to create an ASP.NET Web Form or control only happens before it is first put into the cache or when the cache expires. It needs to be updated with new data; otherwise, the page is loaded from the cache and very little processing is required.

After all the web page processing has been completed, what is left is a web page that has a lot of processing used in its creation (for example, heavy database access or business logic processing). The only processing that needs to be done is when the page is initially requested. The requested page is then stored in memory on the web server that handles the web page requests. If this ...

Get Inside ASP.NET now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.