Most Viewed

Most Viewed

Tuesday 17 July 2012

ASP.Net Page Execution


ASP.Net Page Execution


·     Asp.net webpage is a class inherited from page class….
·     It will be compiled into dll file.
·     An object of -----.aspx class will be created, this will produce output to client browser.
·     The object will be destroying after providing output to client browser. The dll file will be maintained by server.
·     When the subsequent client request comes to webpage the object will be created from the dll and output will be provided to client.

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files

 

 ·     Asp.net worker process can be called as asp.net runtime. This will maintain http app factory and page handler factory. http app factory will contain app names running under worker process. Page handler factory will contain compiled webpage names. The requested app will be verified with http app factory. If it is not available it will create a block of memory and files related to app will be loaded into memory. This memory is called app domain.
·     The requested webpage will be verified with page handler factory. If it is not available the request will be given to http pipeline.
·     http pipeline is a collection of .net framework classes which will produce dll file for the webpage.
·     The request will be forwarded to http runtime this will encapsulate .net runtime (clr) it will create an object of webpage class and makes a call to process request method.

No comments:

Post a Comment