I was wondering if its okay to store lots of data in the web.config page ?
I have a load of .html template pages. Basically, I send the a html page (e.g. the header), then do some asp.net processing, then send some more html, and then maybe a footer (again, a different .html file).

Should I store the contents in web.config because I believe that the contents of that file are cached?
Or does data being sent by Response.WriteFile() get cached too?
i.e. I send x.html and the system reads it into memory to send it.
The next time I want to send x.html, is it re-read from the drive, or has it been cached?