I\'ve been told that ASP.NET is multithreaded by default in IIS. How is this threading achieved?
Does the server farm send different requests to different cores? >
Not only does the server farm different requests to different threads, but a single request can change thread during the course of life cycle. This is called thread agility. I'm looking for a good article explaining it...
EDIT: No definitive articles yet, but one blog post explaining some of the difficulties.
EDIT: More links from comments: