We all know that when a request for abc.aspx is received, the aspnet_isapi.dll works on it and calls the page’s processrequest method. My question is how does it create instance of page class and how does it call the page life cycle. Which pattern does it implement?
Well, all of us know that ASP.NET runtime calls the handler’s ProcessRequest to start the process. My question is how does it do that. On basis of page name (abc.aspx”, it creates that class of abc and calls some methods of that class. Now how does it creates object of abc, is my question.
Here are the stages that occur between receiving a request and sending a response.
This is the application life cycle
This is done by the PageHandlerFactory