Execution In Asp.net
Ø Client send a request to IIS(web server) for the required file
Ø IIS will locate the file
Ø IIS will submit the located file to ASPX Engine(ISAPI) Internet Services Application Programming Interface
Ø ISAPI generates a page class file by separating client side code,server side code and by adding required methods to the server side code.
Ø Page class is submitted to compiler
Ø Compiler will compile the code and generate MSIL code
Ø This MSIL code is submitted to Common Language Runtime(CLR).
Ø CLR performs the following tasks:-
Ø Instantiation:- Creates object to the respective page classes.
Ø Processing:- Executes the code
Ø Rendering:- converts the server side code into HTML code or client understandable format.
Ø CLR will generate complete execution of the code
Ø This executed result will be delivered to IIS
Ø IIS delivered this to client
Ø Client send a request to IIS(web server) for the required file
Ø IIS will locate the file
Ø IIS will submit the located file to ASPX Engine(ISAPI) Internet Services Application Programming Interface
Ø ISAPI generates a page class file by separating client side code,server side code and by adding required methods to the server side code.
Ø Page class is submitted to compiler
Ø Compiler will compile the code and generate MSIL code
Ø This MSIL code is submitted to Common Language Runtime(CLR).
Ø CLR performs the following tasks:-
Ø Instantiation:- Creates object to the respective page classes.
Ø Processing:- Executes the code
Ø Rendering:- converts the server side code into HTML code or client understandable format.
Ø CLR will generate complete execution of the code
Ø This executed result will be delivered to IIS
Ø IIS delivered this to client