I have a basic doubt on multithreading. I understand multithreading improves UI response and can be used for long operations. But when talking on asp.net requests and the thread pool, say that the main thread hand over its task to a new thread for the long awaiting operation. But it still uses another thread, so atleast one thread is serving the same request. But how does it improve other requests more fastly though the number of threads consumed are same here.
View Complete Post