We are running Windows 2003, IIS 6 and ASP 2.0.50727. I am not very familiar with IIS/ASP caching. We have an application that makes the same requests over and over. (static content as well as dynamic asp requests) From what I have seen the only way to use caching with ASP is to do it at the code level. Is this true? I am not a developer but work on the systems side.
Do you recommend setting Expire HTTP Headers at the IIS level? If I set it to 1 day will this only cache static content for 1 day or also dynamic asp data? I know this caches it at the clients browser. Is there a way to cache these images on the IIS server side? It stores the files in memory?
Thanks