| Author: LAVANYA 31 Jan 2006 | Member Level: Bronze Points : 0 |
Thanks for collecting lot of information on IIs and ASP.NET process. Article is put ina Very clear and easily followed form.
|
| Author: Brainstorming Guy 14 Feb 2006 | Member Level: Diamond Points : 0 |
Adding more with Hima's article, i like to chip in and put some of my points. When we request for a ASPX page, there is IISAPIRuntime interface..We have a processRequest method. This is the first method that gets executed when we request for a ASPX page. 1. Processrequest will be called by the aspnet_isapi.dll 2. Processrequest has 2 parameters InPtr ecb (Extension Control Bus ) and int iWrType which is the stream used for the execution of the page..
Regards, Brainstorming Guy aka Venkatarajan A
|
| Author: meenakshivs 10 Apr 2007 | Member Level: Bronze Points : 0 |
Its not ISAPI Filer, Its ISAPI Filter
|
| Author: Mohan Dass 27 Apr 2007 | Member Level: Bronze Points : 0 |
It's very useful to know the basic things of the IIS Server. I like this article very much.. It's So simple to understand.. I appreciate the writer of this article to write more article like this........
|
| Author: PRADEEP QUESS SANDEEP 21 Jan 2008 | Member Level: Bronze Points : 0 |
Thanks, it's an awesome description that covers the whole IIS Architecture in one go. But still some questions for me remain unanswered - 1. How is the static HTML page handled by the inetinfo.exe? 2. How is the mapping process for the asp & aspx pages carried out? 3. How exactly does the worker process handle these requests? I would appreciate if you could either explain me this in a bit more detail or provide me relevant links, books or other resources through which I could get the exact picture.
|
| Author: HimaBindu Veeramachaneni 19 Jan 2009 | Member Level: Diamond Points : 1 |
It's strange for me to see this article has been rejected . May I know the reason?
|
| Author: Sidewinder2 20 Jan 2009 | Member Level: Gold Points : 0 |
Hello Mate,
Its Simple Superb!!,
Thanks, Myself
|
| Author: kalyan 21 Jan 2009 | Member Level: Bronze Points : 0 |
hai,
it is very nice
thanks kalyan
|
| Author: HimaBindu Veeramachaneni 22 Jan 2009 | Member Level: Diamond Points : 0 |
thanks kalyan
|
| Author: Dharmaraj 23 Jan 2009 | Member Level: Diamond Points : 1 |
Hi, Its very nice article. I acquired a lot of information regarding the page life cycle and execution process. Regards, Dharma
|
| Author: HimaBindu Veeramachaneni 23 Jan 2009 | Member Level: Diamond Points : 0 |
thanks dharma
|
| Author: Sirghe Mihai 28 Jan 2009 | Member Level: Bronze Points : 2 |
Hey, very good article. Ofcource there are lots of mombo jumbo under the hood, but this article points just the basics.
Still I'd like to add a few things...
The IIS, ISAPI, and the WorkerProcces have 2 main functions: - forwarding the request to the appropriate http handler (which is created much later) - instantiating some helper objects (aka the pipeline)
In the case you want to access an .aspx file, the handler for that file is an INSTANCE OF A CLASS DERIVED FROM THE PAGE CLASS. THIS CLASS IS CREATED BASED ON THE DATA YOU PROVIDE INSIDE THE .ASPX FILE AND THE CS OR VB FILES(CODE BEHIND)
After this HTTP Handler is created the pipeline (still don't know esactcly who's responsable) will call the ProccesRequest() method inside this object(handler), and the page lifecicle begins...
For a more in detail explanation of what really happens you can go here: - http://www.code-magazine.com/article.aspx?quickid=0609061&page=1 (details about how the asp.net engine processes the aspx and the cs files) - http://www.west-wind.com/presentations/howaspnetworks/howaspnetworks.asp (detailed explanation for the asp.net architecture and request proccessing)
|
| Author: Sirghe Mihai 28 Jan 2009 | Member Level: Bronze Points : 2 |
here is another link, I just found today: http://msdn.microsoft.com/en-us/library/aa479007.aspx#
|