Creating Page Output Cache Profiles
Instead of configuring Page Output Caching for each page in an application, you can configure Page Output Caching in a web configuration file and apply the settings to multiple pages. You can create a Cache Profile. Creating Cache Profiles makes your website easier to manage.
For example, the web configuration file in Listing 29.16 contains the definition for a Cache Profile named Cache1Hour
that caches a page for one hour.
Listing 29.16. Web.Config
The page in Listing 29.17 uses the Cache1Hour
profile. This profile is set with the <%@ OutputCache %>
directive’s CacheProfile
attribute.
Listing 29.17. OutputCacheProfile.aspx ...
Get ASP.NET 4 Unleashed 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.