No, caching is not the solution then, I don't think you'd ever want that
document unloaded. It will be just read when the application starts and it
will stay loaded until the application stops, right? In that case you have
several options - you can create a base page class that will give you access
to this object or you can just simple load it in global.asax when the
application loads (you will have to do this anyways) and then make it
accessible for each request - putting it in each request's HttpContext is
probably the best way to go here.
Jerry
> I am building a web site that will utilize XML for configuration and
> content which will be used on each ASPX page. I do not want to read
[quoted text clipped - 7 lines]
>
> -Jim