title: ASP.NET Background Processing
body: <p>We have a situation in which our web application calls our webservice, which than calls a database stored procedure to return data according to customer. There are 8 hundred thousand rows returned by SP and involves JOINs in SP so it takes around 8-10 secs.</p>
  
  <p>We have decided that at web service end we put the 8 hundred thousand rows in Cache and web service will return data from the cache. A background thread will be working alongside and updating the data after 15-20 secs.</p>
  
  <p>I wanted to know some authentic mechanism of back ground processing in ASP.NET 2.0.</p>
  
  <p>Thanks in advance for your help and cooperation.</p>