I\'ve deployed an ASP.NET MVC app on IIS7 and Windows Server 2008.
I\'ve read posts on here, and around the web, but can\'t get the darn client-side caching to work.
If you can't get it working using the IIS admin tool, try Jeff Atwood's recommendation from this thread:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="7.00:00:00" />
</staticContent>
</system.webServer>
</configuration>