Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
MSDN Library

Internet Information Services Extensions

IIS 7.0

The modular architecture of IIS 7 supports a rich set of APIs that let you extend and customize Web servers. IIS 7 also supports APIs that use both native (C/C++) and managed (C#, VB.NET) code structures. Many Microsoft extensions for IIS 7 that extend its capabilities are available here: http://www.iis.net/download/all.

The following official Microsoft IIS 7 extensions expose APIs that let you programmatically configure and control a module.

Extension Module

API

Native/Managed

HTTP Compression enables faster transmission times between IIS and client browsers that can accept compressed files.

IIS HTTP Compression Reference

Native

Smooth Streaming dynamically varies the bit rate of video streams to provide continuous playback at the highest quality that is supported by network bandwidth and client rendering power.

IIS Smooth Streaming Conceptual Reference

Managed

The Smooth Streaming Format SDK enables you to create software programs that package encoded video and audio bitstreams for on-demand and live Smooth Streaming scenarios.

IIS Smooth Streaming Format SDK Reference

Native

IIS Smooth Streaming Management REST Services is a Representational State Transfer (REST) API that you can use to manage Live Smooth Streaming publishing points in IIS Media Services 4.1.

IIS Smooth Streaming Management REST Services Reference

Native

Transform Manager enables integrated video-encoding and batch-conversion of on-demand media files to alternate file and container formats.

IIS Transform Manager Conceptual Reference

Managed

Web Playlists enables you to create server-controlled sequences of digital media content and to prevent caching of the content on client computers.

IIS Web Playlists Extensibility Support

Native

The Web Deployment Tool simplifies the migration, management, and deployment of IIS Web servers, applications, and sites.

Microsoft.Web.Deployment Namespace

Managed

IIS Database Manager provides easy management of local and remote databases from within IIS Manager.

Microsoft.Web.Management.DatabaseManager Namespace

Managed

The URL Rewrite module provides a rule-based rewriting mechanism that lets you change request URLs before they are processed by the Web server.

Microsoft.Web.Management.Iis.Rewrite Namespace

Managed

The Search Engine Optimization Toolkit helps you improve your website's relevance in search results by recommending how to make your site content more search engine-friendly.

Microsoft.Web.Management.SEO.Crawler Namespace

Microsoft.Web.Management.SEO.SiteAnalyzer Namespace

Microsoft.Web.Management.SEO.Sitemaps Namespace

Managed

The Advanced Logging module provides rich, flexible data collection and real-time logging capabilities.

Microsoft.Web.Media.Diagnostics Namespace

Managed

The Smooth Streaming Client enables HTTP adaptive streaming to Silverlight Smooth Streaming clients.

Microsoft.Web.Media.SmoothStreaming Namespace

Managed

The Transform Manager module enables integrated video-encoding and batch-conversion of on-demand media files to alternate file and container formats such as the Smooth Streaming Protected Interoperable File Format (PIFF) for Silverlight clients and the HTTP adaptive streaming format for Apple mobile digital devices.

Microsoft.Web.Media.TransformManager Namespace

Managed

The Web Platform Installer tool enables download, installation, and updates of the latest Microsoft Web Platform components including IIS, SQL Server Express, .NET Framework, and Visual Web Developer.

Microsoft.Web.PlatformInstaller Namespace

Managed

Show:
© 2015 Microsoft