We have a ton of static pages on our sites. Most of these could probably be cached with similar parameters (i.e.: VaryByParam: none, CacheDuration="60" or whatever). Now the OutputCache compiler directive supports the new CacheProfile attribute. This says go find that profile in the web/machine.config and use those settings.
For example:
<%@ OutputCache CacheProfile="CacheDaily" VaryByParam="name" %>
Then the web.config would have something like:
<caching>
<outputCacheSettings>
<outputCacheProfiles>
<add name="CacheDaily" duration="86400" />
</outputCacheProfiles>
</outputCacheSettings>
</caching>

Read the complete post at http://www.dotnettipoftheday.com/blog.aspx?id=63