By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,946 Members | 723 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,946 IT Pros & Developers. It's quick & easy.

Anybody know how ASP.Net handles incoming requests from the ISAPI extension?

P: n/a
Hi all,

I'm trying to put together some notes on how ASP.Net works for myself and a
presentation I'm doing. One thing I can't seem to figure out is what happens
at the entry point of an ASP.Net request. What is the transition from the
unmanaged ISAPI code (in IIS 6) that runs in the default AppDomain that
makes call into the HttpRuntime object?

Something must be picking up the ISAPI ECP and parsing this information into
the various objects that make up the HttpContext. Request object members,
Server vars etc. Is there a specific object (documented or otherwise) that
does this?

Obviously this is internal, but it'd be interesting to follow this code
through.

+++ Rick ---

--

Rick Strahl
West Wind Technologies
http://www.west-wind.com/
http://www.west-wind.com/weblog/
----------------------------------
Making waves on the Web
Nov 18 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a
Read about HttpHandlers and HttpModules..
this one talks about http modules..
http://msdn.microsoft.com/msdnmag/is...asp?frame=true

Av.

"Rick Strahl [MVP]" <ri********@hotmail.com> wrote in message
news:uY**************@TK2MSFTNGP12.phx.gbl...
Hi all,

I'm trying to put together some notes on how ASP.Net works for myself and
a
presentation I'm doing. One thing I can't seem to figure out is what
happens
at the entry point of an ASP.Net request. What is the transition from the
unmanaged ISAPI code (in IIS 6) that runs in the default AppDomain that
makes call into the HttpRuntime object?

Something must be picking up the ISAPI ECP and parsing this information
into
the various objects that make up the HttpContext. Request object members,
Server vars etc. Is there a specific object (documented or otherwise) that
does this?

Obviously this is internal, but it'd be interesting to follow this code
through.

+++ Rick ---

--

Rick Strahl
West Wind Technologies
http://www.west-wind.com/
http://www.west-wind.com/weblog/
----------------------------------
Making waves on the Web

Nov 18 '05 #2

P: n/a
Hi,

I think this answers it quite a bit:
http://msdn.microsoft.com/asp.net/de...ttpruntime.asp

--
Teemu Keiski
MCP, Microsoft MVP (ASP.NET), AspInsiders member
ASP.NET Forum Moderator, AspAlliance Columnist
http://blogs.aspadvice.com/joteke

"Rick Strahl [MVP]" <ri********@hotmail.com> wrote in message
news:uY**************@TK2MSFTNGP12.phx.gbl...
Hi all,

I'm trying to put together some notes on how ASP.Net works for myself and a presentation I'm doing. One thing I can't seem to figure out is what happens at the entry point of an ASP.Net request. What is the transition from the
unmanaged ISAPI code (in IIS 6) that runs in the default AppDomain that
makes call into the HttpRuntime object?

Something must be picking up the ISAPI ECP and parsing this information into the various objects that make up the HttpContext. Request object members,
Server vars etc. Is there a specific object (documented or otherwise) that
does this?

Obviously this is internal, but it'd be interesting to follow this code
through.

+++ Rick ---

--

Rick Strahl
West Wind Technologies
http://www.west-wind.com/
http://www.west-wind.com/weblog/
----------------------------------
Making waves on the Web

Nov 18 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.