Pluralsightintermediateen

Extending IIS 7.5 with Modules and Handlers

Learn IIS 7.5's modular design! Extend functionality with .NET code. Install only necessary components & customize web server behavior.

4.3(175)
2h 47m
Certificate
Robert Boedigheimer
Robert BoedigheimerInstructor

Course Content

Extending IIS 7.5 with Modules and Handlers is an intermediate-level Pluralsight course taught by Robert Boedigheimer. It runs 2h 47m, is taught in English, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 175 reviews. It is a paid course, first published April 2021.

IIS 7 introduced a significant architectural shift, moving away from a monolithic design to a modular structure comprised of approximately 40 components. This allows for highly customized web server configurations, enabling you to install only the necessary components, thereby reducing security vulnerabilities and optimizing memory usage.

The new architecture also simplifies customization. You can easily replace built-in functionality with your own custom implementations. HttpModules and HttpHandlers provide a powerful mechanism for extending IIS using familiar, managed .NET code. This is a major improvement over the older ISAPI architecture, which required writing in unmanaged C or C++.

Enhanced diagnostic features are a key benefit. These features allow you to capture information about failed requests and inspect worker processes and active requests within the web server. This makes troubleshooting and performance analysis much easier.

Finally, Microsoft.Web.Administration empowers you to automate IIS management using managed code. You can write code to create IIS websites, application pools, and virtual directories, streamlining deployment and configuration processes. This allows for infrastructure-as-code approaches to IIS management.

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

Exploring Go Modules

by Mike VanSickle

4.9
1h 51m
intermediate
pluralsight
pluralsight
4.8(209)
2h 27m
beginner
4.8(23)
8h 47m
all
4.8
2h 7m
intermediate
pluralsight
4.8
2h 48m
intermediate
pluralsight