Configuring Modules in IIS 7

Applies To: Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista

The IIS 7 extensibility model lets you develop and deploy Web server components, named modules, as either native DLLs that use native C++ APIs or managed types developed by using ASP.NET APIs. Web server modules can be either of the following types:

  • Native modules (native .dll files): These files are also named unmanaged modules, because they are not created by using the ASP.NET model. By default, most of the features included in the Web server are implemented as native modules.

  • Managed modules (managed types created by .NET assemblies): These modules are created by using the ASP.NET model.

This section includes the following tasks:

Configuring Native Modules (IIS 7)

Configuring Managed Modules (IIS 7)