Descripción
Desde el IIS 7, el otrora monolítico servidor web se ha dividido en unos 40 componentes para que un servidor web pueda ser configurado sólo con lo que realmente necesita, lo que reduce su exposición a la seguridad y su huella en la memoria. La arquitectura también facilita el reemplazo de la funcionalidad incorporada con nuestras propias implementaciones. El soporte para HttpModules y HttpHandlers permite que el servidor web se extienda usando el conocido código .NET administrado en lugar de las anteriores técnicas ISAPI que requerían C o C++ no administrado. Las nuevas características de diagnóstico proporcionan la capacidad de guardar información sobre las solicitudes fallidas y permiten la inspección de los procesos de los trabajadores y las solicitudes activas que se ejecutan en el servidor web. La administración de Microsoft.Web también puede ser usada para escribir código administrado que puede crear sitios web IIS, grupos de aplicaciones o directorios virtuales.