Another Simple Wait Page
Sometime you need to process a lengthy job in your web form. It is a better idea to build a wait page instead of letting your user just stare at the screen doing nothing.
There are a lot of solutions over Internet to accomplish this purpose. This solution isn't new, the initial idea is from Brian Dunnington's article Building a Better Wait Page in code project. Hardy on CodeProject have been using this approach for long time in ASP.NET 1.1. Since the release of ASP.NET 2.0, Microsoft makes a lot easier to implement client side callback, Hardy decided to expand this solution to include AJAX function, so that we don't need to refresh the page from time to time.