As part of the application I'm currently working on, I'm writing an import routine. This import routine pulls in data that is read from an XML file. The problem is that the process, which kicked off via a button clicked event, takes nearly two hours to run. Right now, there is no useful information being displayed to the end user. The page from the client's standpoint times out, but the process on the server is actually happily marching along, giving the user no valid feedback. I think this is somewhat unnacceptable and am wondering if any of you out there have dealt with something similar.
In the old "classic asp" days I would create an iframe that would call a page whose duty it was to read a status file (a flat text file). The long running process would update the status file and the iframe would routinely update the status.
Is there a better way in 1.1? If so please advise.
Thank you,
Tim