En el desarrollo de winforms, puede crear un BackgroundWorker
para evitar bloquear la IU en un proceso prolongado. En ASP.NET, un POST/GET básicamente se congela hasta su finalización. No veo cómo agregar un Thread
sería beneficioso para este proceso. Tal vez si el Thread
se acelerara (por ejemplo, en un servidor multi-core) podría ayudar a acelerar las cosas.¿Tiene sentido multiproceso en asp.net?
En el sentido general, podría usar AJAX para hacer llamadas largas sin causar una "congelación" de la página web. En este sentido, AJAX puede considerarse un sustituto del enhebrado.
¿Eso es todo? ¿Enlazar es bastante inútil en ASP.NET?
Como referencia: http://msdn.microsoft.com/en-us/magazine/cc163725.aspx (Asynchronous páginas en ASP.NET 2.0) – sisve