Jeśli naprawde w google odszukałeś strom stosują to zapytanie: "Long Time Operations in ASP.NET" to napewno jako pierwsza pojawił si cie strona http://www.beansoftware.com/ASP.NET-Tutorials/Long-Operations.aspx, dlaczego wiec nie przyjąłeś do wiadomosci że metoda z
javascript i panelem wyswietlającym jakiś komunikat nie jest dla ciebie.
W twoim wypadku zadziała opcja z ajax oraz z dodatkowym wątkiem po stronie serwera. Ładując strone sprawdzasz czy wątek skończył już twoją operacje, jeśli nie to wyświetlasz strone z komunikatem która zawiera znacznik META wymuszający przeładowanie strony to 5, 10 sekundach i tak w kółko do momentu gdy twój wątek skończy prace i wynik będzie gotowy. Wówczas przekierowujesz przeklądarke na właściwą strone prezentującą wynik.
W
MSDN Magazin był swego czasu artykół jak zastosować to tego Workflow Foundation
http://msdn.microsoft.com/en-us/magazine/dd296718.aspx
Wydaje mi się jednak że jest niczym strzelanie z armaty do wróbla.
Samodzielne napisanie odpowiedniej klasy nadzorującej długotrwałe operacje, kolejkującej i synchronizującej ich wywołania nie powinno trwać dłużej niż godzine.--____________ Robert Winkler
____________
Robert Winkler