Which of the following type of cache stores a copy of the final rendered HTML page that is sent to the client?

Output caching enables you to store rendered HTML. The stored HTML is served in response to subsequent requests for the same page. You can use output caching to cache a whole Web page or just the output of an ASP.NET control. Output caching enables you to do the following:

  • Configure ASP.NET to cache a particular output cache entry for a specific period.
  • Cache a different version of the content based on the browser type or user-language preferences of the clients visiting your application.
  • Cache a mobile version of a page that differs from a version that is optimized for a desktop browser.
  • Configure ASP.NET to evict a cache entries based on an external event.