IIS 7 enables developers to extend IIS to provide custom functionality in new, more powerful ways. IIS 7 extensibility starts with an all-new set of core server APIs, which support module development by using both native-code (C, C++) and managed-code (C#, Visual Basic, Managed Extensions for C++) languages.
Although developers can create applications by using familiar technologies such as ASP.NET, ISAPI, CGI, and so on, they can also take advantage of new features in IIS 7, such as the new integrated request-processing pipeline.
- Native-Code Development Overview [IIS 7]
Describes how to create Hosted Web Core applications and native-code HTTP modules for use with IIS 7 on .
- Native-Code API Reference [IIS 7]
Discusses the APIs that are available to native-code developers.
- IIS 7.0: Managed-Code API Reference
Provides the managed-code API for IIS 7.
Concepts
Other Resources