RSS Feeds

Sunday, March 14, 2010

Beginner’s Guide: How IIS Process ASP.NET Request

IIS (Internet Information Server) is one of the most powerful web servers from Microsoft that is used to host your ASP.NET Web application. IIS has it's own ASP.NET Process Engine  to handle the ASP.NET request. So, when a request comes from client to server, IIS takes that request and  process it and send response back to clients


When client request for some information from a web server, request first reaches to HTTP.SYS of IIS. HTTP.SYS then send the request to respective  Application Pool. Application Pool then forward the request to worker process to load the ISAPI Extension which will create an HTTPRuntime Object to Process the request via HTTPModule and HTTPHanlder. After that the ASP.NET Page LifeCycle events starts.



Complete Article has been published @ DotNetFunda.Com

This article has also been shared@

digg.com

www.dotnetkicks.com

dotnetshoutout.com

delicious.com

Please share your suggestion and feedback.

2 comments:

Sheo Narayan said...

Dear Abhijit,

Thank you for the great article. I must accept that I learnt something new about IIS request processing from this article that I didn't know earlier.

Awesome article!

Keep it up and take care.

Regards,
Sheo Narayan

Abhijit Jana said...

Thank you so much Sheo !!

Post a Comment