title: MVC - Update view after long running tasks
body: <p>I would like to display results of long running tasks and still have responsive web site. I am calculating several results and each calculation takes from few seconds to more than 10 seconds. If I put everything in controller the site will be dead for 10 - 20 seconds and then results will be displayed in view.</p>
  
  <p>Rather than this I would like to immediately display a view and start with calculations. After each calculation is finished, the site should be updated (or at least status should be updated and results can be displayed at the end). It would be great if all calculations could run in parallel.</p>
  
  <p>How can I implement this? Is there a sample that is already available?</p>
  
  <p>PS: I have seen several web sites where you search for results (for instance airplane tickets) where site is updating during the search. Maybe this is similar.</p>