<ul><li>Low Level ASP.NET Architecture </li></ul>
Contents <ul><li>What is ASP.NET </li></ul><ul><li>Browser to ASP.NET </li></ul><ul><li>ISAPI Connection </li></ul><ul><li...
What is ASP.NET   <ul><li>It is a platform to build Web Application. </li></ul><ul><li>Uses Managed Code. </li></ul><ul><l...
Browser to ASP.NET <ul><li>User submits an HTML form or a web service request is made. </li></ul><ul><li>Web Server (IIS) ...
 
ISAPI Connection in IIS <ul><li>Internet Server Application Programming Interface.  </li></ul><ul><li>Provides core interf...
<ul><li>Q & A </li></ul>
Upcoming SlideShare
Loading in …5
×

Asp.net internal architecture

2,578 views
2,428 views

Published on

Just go deep to understand the ASP.NET Architecture

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,578
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Asp.net internal architecture

  1. 1. <ul><li>Low Level ASP.NET Architecture </li></ul>
  2. 2. Contents <ul><li>What is ASP.NET </li></ul><ul><li>Browser to ASP.NET </li></ul><ul><li>ISAPI Connection </li></ul><ul><li>Q & A </li></ul>
  3. 3. What is ASP.NET <ul><li>It is a platform to build Web Application. </li></ul><ul><li>Uses Managed Code. </li></ul><ul><li>Passes request through HTTP protocol. </li></ul><ul><li>The entire ASP.NET engine is built in managed code and all the functionalities are provided via managed code extensions. </li></ul>
  4. 4. Browser to ASP.NET <ul><li>User submits an HTML form or a web service request is made. </li></ul><ul><li>Web Server (IIS) picks up the request. </li></ul><ul><li>ASP.NET interfaces with IIS through ISAPI extension. </li></ul><ul><li>In IIS .aspx extensions are mapped to ASP.NET ISAPI dll ( aspnet_isapi.dll ) . </li></ul>
  5. 6. ISAPI Connection in IIS <ul><li>Internet Server Application Programming Interface. </li></ul><ul><li>Provides core interface from the Web Server. </li></ul><ul><li>ASP.NET uses the unmanaged ISAPI code to retrieve input and send output back to the client. </li></ul><ul><li>ISAPI supports ISAPI Extensions (Request Handling) and ISAPI Handlers (Authentication). </li></ul>
  6. 7. <ul><li>Q & A </li></ul>

×