Last week when I was hosting an application on IIS7 when adding an application pool I saw the field "Managed pipeline mode". It has two values in the drop down, "Integrated" and "Classic". I became curious about the the differences between them. After application hosting I changed the value but didn't see any difference. That increased my curiosity to disover the exact differences between them. I read several blogs on this and came to understand the differences between them.

This option exists in the IIS7 or above version of IIS.
Classic

Integrated

Benefits of integrated mode over Classic mode:
- ASP.NET HttpModule and Httphandler can be used to handle requests not from ASP.NET (HTML and PHP).
- Integrated mode is much faster so increase the site performance.
When to use Classic Mode
Sometimes legacy applications don't support the IIS 7 architecture and then the Classic mode works. When you select it, Classic mode IIS behaves like an IIS6 version.

Jitendra KumarPosted Jun 8, 2018, 11:01 AM
Thanks Pankaj, for sharing very useful information.
Ankit SaxenaPosted Jul 6, 2017, 1:32 AM
Very Nice Article. Good Keep it up
Sreekanth ReddyPosted May 17, 2017, 1:50 AM
Hai pankaj, Even I too felt very curious to know the difference b/n those two. I'm thankful to you for sharing this info. I'm confused about the point "ASP.NET HttpModule and Httphandler can be used to handle requests not from ASP.NET (HTML and PHP)." That means HttpModule and Httphandler are used to handle only HTML and PHP ?