I am building a web application in ASP that must have an "Offline" version. Essentially the client will request a set of records and the app builds an XML document with these records. The XML file needs to be placed on the client machine and then read and manipulated client-side until it is uploaded and read back into the RDBMS. I have almost everything figured out except for the part about saving the xml document to the client machine. Is this possible? Is there an alternate method for performing these tasks?