title: Asynchronous ASP.NET Server Output
body: <p>Question: 
  I have a web interface where a user can upload an XML file, which then gets imported into a SQL database.</p>
  
  <p>Import works fine, interface works fine, logfile works fine.
  The problem: The user doesn't get any progress report until the entire file has been processed...</p>
  
  <p>Is there any way the server can output logfile messages to the user page while processing?
  I mean AJAX doesn't work for server side calls to the client, only vice-versa, or is there a workaround ?</p>