What's New in IIS 7.5

Applies To: Windows 7

What's new in IIS 7.5?

Many features have been added or enhanced in Internet Information Services (IIS) 7.5. The following changes are available:

  • Integrated extensions

    • WebDAV and FTP

    • Request Filtering

    • Administration Pack modules

  • Management enhancements

    • IIS Module for Windows PowerShell™

    • Configuration logging and tracing

  • Application hosting enhancements

    • Service hardening

    • Managed service accounts

    • Hostable Web Core

    • Failed Request Tracing for FastCGI

Who will want to use IIS 7.5?

Anyone who wants to create a Web site on a computer that is running Windows® 7, or any business or organization that hosts or develops Web sites or Windows Communication Foundation (WCF) services, can benefit from the improvements made in IIS 7.5.

What are the benefits of the new and changed features?

The following sections describe the enhancements to IIS 7.5 in Windows 7.

Note

Not all features are available in all editions of Windows 7.

Integrated extensions

Building on the extensible and modular architecture introduced with IIS 7, IIS 7.5 integrates and enhances existing extensions while still providing additional extensibility and customization.

Request Filtering

The Request Filtering module, previously available as an extension for IIS 7, helps prevent potentially harmful requests from reaching the server by allowing you to restrict or block specific HTTP requests.

Management enhancements

IIS 7.5 has the same distributed and delegated management architecture as IIS 7, but IIS 7.5 also offers new administration tools.

IIS Module for Windows PowerShell

The IIS module for Windows PowerShell is a Windows PowerShell snap-in that lets you perform IIS administrative tasks and manage IIS configuration and run-time data. In addition, a collection of task-oriented cmdlets provides a simple way to manage Web sites, Web applications, and Web servers.

Configuration logging and tracing

Configuration logging and tracing lets you audit access to the IIS configuration and to track successful or failed modifications by enabling any new logs that become available in the Event Viewer.

Application hosting enhancements

Offering a variety of new features that help increase security and improve diagnostics, IIS 7.5 is an even more flexible and manageable platform for many types of Web applications, such as ASP.NET and PHP.

Service hardening

Building on the IIS 7 application pool isolation model that increased security and reliability, every IIS 7.5 application pool now runs each process as a unique, less-privileged identity.

Hostable Web Core

Core IIS Web engine components can be consumed or hosted by other applications. This lets IIS components service HTTP requests directly in an application. This is useful for enabling basic Web server capabilities for custom applications or for debugging applications.

Failed Request Tracing for FastCGI

In IIS 7.5, PHP developers who use the FastCGI module can implement IIS trace calls within their applications. Developers can then troubleshoot application errors by using IIS Failed Request Tracing to debug the code during development.

What's the impact of these changes on IIS?

There are no significant changes in how you use IIS.