>Maybe I'm misunderstanding, but I don't see why you can't use a lockable memo, instead of a file on your server.
If you store the stylesheet in a memo, you have to STRTOFILE() at every hit. Thus, you end up with a new file each time and you loose the local caching. In our case, that's 10k. So, you end up with 10k additional for each transaction. So, we do not do it like this. We process each individual stylesheet on a file from the IIS server. They get changed when needed. So, when it happens, only once you'll have 10 additional K and that's it.