Learn About IIS 7
Applies To: Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista
Use the following resources to learn more about Internet Information Services (IIS) 7. IIS 7 refers to the versions of IIS that are included in some editions of Windows Server® 2008, Windows Server® 2008 R2, Windows Vista®, and Windows® 7.
IIS 7.0 is the Web Server (IIS) role in Windows Server 2008, and the Web server in Windows Vista. IIS 7.5 is the Web Server (IIS) role in Windows Server 2008 R2, and the Web server in Windows 7.
Evaluating IIS 7
For information about how to install and deploy IIS 7, see Installation and Deployment.
Changes to the Web Server (IIS) role in Windows Server 2008 Describes the important changes to the features and functionality available in IIS 7.0. |
What's New in the Web Server (IIS) Role in Windows Server 2008 R2 Describes the important changes to the features and functionality available in IIS 7.5. |
Available Role Services in IIS 7.0 Describes the IIS features that are available in each edition of Windows Vista and Windows Server 2008. |
Available Web Server (IIS) Role Services in IIS 7.5 Describes the IIS features that are available in each edition of Windows 7 and Windows Server 2008 R2. |
Provides virtual labs that let you try IIS 7. |
What's New in IIS 7.5 in Windows 7 Describes the new features available in IIS 7.5. |
Find articles and resources about how to use IIS on Windows Server 2008 R2 |
Find technical information about how to use IIS on Windows Server 2008 R2. |
Planning and Architecture
Introduction to IIS 7 Architecture Provides a technical reference to IIS 7 architecture, including information about services, modules, and Web server extensibility. |
ASP.NET Integration with IIS 7 Describes how ASP.NET has been integrated with IIS features in IIS 7. |
Introduction to ApplicationHost.config Provides information about ApplicationHost.config, the new root configuration file in IIS 7. |
Deep Dive into IIS 7 Configuration Provides a technical reference about the new configuration system in IIS 7. |
Understanding Sites, Applications, and Virtual Directories in IIS 7 Provides a technical reference about how sites, applications, and virtual directories have changed in IIS 7. |
Planning Your IIS 7 Architecture Provides information to help you plan your IIS 7 solution. |
Operations
Provides a comprehensive set of tasks and procedures to help administrators administer and configure Web servers, sites, and applications. |
Provides links to common tasks that help you configure your Web server. |
Provides information about the administration tools that are available to configure an IIS Web server. |
Managing and Maintaining IIS 7 Provides information about how to manage and optimize the performance of IIS 7 Web servers. This topic also provides troubleshooting information. |
Security and Protection
Security Changes Between IIS 6.0 and IIS 7 Describes the security improvements to authentication, authorization, Secure Sockets Layer (SSL), extension restrictions, and IP restrictions in IIS 7. |
Understanding the Built-In User and Group Accounts in IIS 7 Describes the built-in user and group accounts that were added in IIS 7 to improve xcopy deployment. |
Understanding IIS 7 URL Authorization Describes how to configure URL authorization rules in IIS 7. |
Using ASP.NET Forms Authentication Describes how to use Forms authentication for ASP.NET content and other content types in IIS 7. |
Describes changes to Secure Sockets Layer (SSL) in IIS 7 and provides procedures for configuring SSL. |
Using Encryption to Protect Passwords Describes how to use encryption to protect passwords used in IIS, such as passwords for application pool identities or the anonymous user account. |
Describes the IIS 7 Request Filtering feature, which replaces the URLScan security tool that was provided as an add-on tool in earlier versions of IIS. |
Download the IIS Security Planning Tool that helps deploy IIS with security appropriate for the server's role. |
Troubleshooting
Everything You Need to Know about Diagnostics and Debugging on Microsoft IIS 7.0 Learn how to rapidly debug and fix the popular application frameworks (ASP.NET, classic ASP and PHP) on IIS 7. |
Troubleshooting a Web Server Error Provides information about troubleshooting issues in IIS 7, including diagnostics and debugging. |
How to Use HTTP Detailed Errors in IIS 7.0 Describes how to configure detailed HTTP errors that can help you better troubleshoot problems with your sites and applications. |
Troubleshooting Failed Requests Using Tracing in IIS 7.0 Describes how to use the Failed Request Tracing feature in IIS 7 to capture traces of requests that help you troubleshoot problems on your Web server. |
Monitor Activity on a Web Server Provides links to tasks that help you monitor activity on a Web server by using the Logging, Failed Request Tracing, and Worker Processes features in IIS 7. |
Downloads for Troubleshooting IIS Describes how to use the RSCA Application Programming Interface (API) to gather information about runtime objects. |
Developing and Hosting
Contains links to information and tools that developers can use to extend IIS 7. |
Internet Information Services (IIS) 7.0 Development A comprehensive guide and reference for developers who are extending IIS 7. |
Hosting Guidance for the Microsoft Web Platform A guide to best practices for planning, deploying, managing, migrating, and provisioning IIS 7 for hosting. |
A list of companies that provide hosting services on the IIS 7 platform. |
Community Resources
IIS.net, the official Microsoft IIS Site, contains the latest downloads, timely blogs, compelling articles, and useful forum posts from the IIS Development Team. |
Provides a place where customers can ask questions and receive answers from the IIS product team and from other IIS users. |
Windows Server 2008 TechCenter: Web Server TechCenters provide links to content outside of the Technical Library, including Knowledge Base articles, downloads, technical articles, and other resources. |
Provides answers to frequently asked questions (FAQs) from customers. |