Is it possible to get IIS 7 (Server 2008) to cache content by looking at the Expires and/or Cache Control headers of the content being returned ?
(I have an ASP.NET app that is serving image tiles. Their expiry varies depending on different parameters and I set the Expires and Cache Control headers to indicate this to the IIS server. It doesn't seem to care much)