Hi,
ok so if it looks to the content how will it deal with web controls ?
also i didnt get ur point about IIS ?
In short, the process is like this:
1. User input an address in the address bar of his browser. The browser
then send a Get HTTP request to the server.
2. On the server, IIS takes over the request and checks the extension of
the address. Say it's aspx. Then IIS checks its internal mapping. The
internal mapping says aspnet_isapi.dll should handle the request with aspx
as the extension.
3. aspnet_isapi.dll takes over the request and initialize all needed to
process the request (mainly HttpRuntime and HttpApplication). Let them
handle the request.
4. In this process, an HttpHandler will be used to handle this request.
There's another mapping in ASP.NET that can choose which handler should be
used to handle which request. Page is a HttpHandler, which by default
handles requests with aspx as extension.
5. Since Page has now taken over the request it's responsible to process
request and render the output HTML. The web controls added in the page will
render respective HTML during the page lifecycle. In the end the HTML is
rendered, passed to IIS and sent to client side.
Regards,
Allen Chen
Microsoft Online Support
Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
(e-mail address removed).
==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/en-us/subscriptions/aa948868.aspx#notifications.
Note: MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 2 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions. Issues of this
nature are best handled working with a dedicated Microsoft Support Engineer
by contacting Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/en-us/subscriptions/aa948874.aspx
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.