What is the relationship between IIS and ASP.NET in the
generation of dynamic Web sites?

Answer Posted / raghumadhav tirunagari

When a user requests a static HTML page by clicking on a
link or entering the address, IIS running on the server
finds the page and sends it back to the client. However, if
the user requests a dynamic page, IIS sends the file to the
ASP.NET engine. The ASP.NET engine processes the page and
returns the results as pure HTML to IIS. IIS then returns
the HTML page to the client. That's why when you view the
source code of an ASP.NET page from within a Web browser,
you can't tell which information is dynamic and which is
static. The browser doesn't care if a page is dynamic or
static as long as it consists of HTML. IIS knows to send an
.aspx page (the asp.net extension) to the ASP.NET engine
because IIS maintains a list of application mappings. The
mappings indicate which program a file extension is
associated with.

Is This Answer Correct ?    16 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the question mark in a url?

745


In which event of page cycle is the viewstate available?

836


How does asp net store session ids by default?

745


Which method do you use to kill explicitly a users session?

847


Explain how do you deploy your asp.net application?

704


How to create events for a control?

793


Explain in what order a destructors is called.

820


How to send a DataReader as a parameter to a remote client ?

3002


What are the merits and demerits of viewstate?

801


Is asp.net outdated?

752


Is asp net front end or backend?

776


What are navigation controls? How many navigation controls are there in ASP.NET 4.0?

751


Explain asp.net web forms.

841


How would you turn off cookies on one page of your website?

756


What do you understand from custom control?

831