of a client request a web page to the server and the
server responses with the page.but in Asp.net
application thing's are done in a different approach-
here is what happens-
Asp.net pages are simply text page with aspx extension.
1.client requests an aspx page
2.server passes the page to the runtime of Asp.net
which is a program running on the server and is
responsible for reading and compiling the page into
.net class.
3.this .net class is then used to generate the Html
which is sent back to the client.
4.in this way each concurrent request for the page
avoids the process of compilation.this .net class
is able to respond to the request directly,generating
the page's Html and sending the html to the Client.