Runtime Extensibility

Extending Web Server Functionality in .NET

VideoVideo

Published on February 24, 2008 by IIS Team

Building Web server add-ons and extensions is simpler and less time-consuming because IIS 7.0 supports .NET extensibility through the IHTTPModule and IHTTPHandler interfaces that ASP.NET developers...

An End-to-End Extensibility Example for IIS 7.0 Developers

ArticleArticle

Published on November 24, 2007 by Saad Ladki

IIS 7 and above are built with a completely modular architecture, on top of rich extensibility APIs. This enables developers to easily add, remove and even replace built-in IIS components with hand...

Develop a Native C\C++ Module for IIS 7.0

ArticleArticle

Published on November 24, 2007 by Mike Volodarsky

IIS 7.0 and above allows for extending the server by modules which are developed in two ways: Using managed code, and the ASP.NET server extensibility APIs Using native code, and the IIS native ser...

Developing a Module Using .NET

ArticleArticle

Published on November 24, 2007 by Mike Volodarsky

IIS 7.0 and above allows for extending the server by modules which are developed in two ways: Using managed code, and the ASP.NET server extensibility APIs Using native code, and the IIS native ser...

How to Add Tracing to IIS 7.0 Managed Modules

ArticleArticle

Published on November 24, 2007 by Saad Ladki

IIS 7.0 and above features the ability to plug-in and use custom developed managed modules to accomplish many different tasks and use those modules for all sorts of content. However, the question a...

Developing IIS 7.0 Modules and Handlers with the .NET Framework

ArticleArticle

Published on February 23, 2008 by Mike Volodarsky

This article focuses on getting started with developing IIS 7.0 and above Web server features based on the .NET Framework. This article demonstrates: How to decide whether to develop an IIS module ...

Sample: Image Watermark Module

ArticleArticle

Published on May 21, 2008 by Fabio Yeon

This is a sample of how to write a native (C++) module that will dynamically insert an user-configured watermark into an image being served, as well as how to extend the configuration and the inetm...

Sample: Web Analytics Tracking Module

ArticleArticle

Published on June 24, 2008 by Ruslan Yakushev

The Web Analytics is a popular technology space today. Its purpose is to provide web site owners with statistical information about visitors to their sites, so that site publisher can optimize the ...