I have a web site which I developed using C# and Visual Studio.
I noticed that in debug mode in visual studio(but with no break points) when I am on a page and pressing many times F5 to refresh the page, it takes a long time to serve all the requests till I get the last response to the browser. Meanwhile, when trying to access the site from a different browser session, I am waiting for a response from the server which is busy and doesn't respond.
Doesn't IIS work asynchronously when serving requests to clients?