ASP.NET and IIS Configuration
The topics in this section provide information about how to use IIS (Internet Information Services) with ASP.NET applications. How you configure an ASP.NET application depends on what version of IIS the application is running in. For example, in IIS 6.0, the ASP.NET MMC snap-in provides IIS-related administration features for configuring ASP.NET. In IIS 7.0, the administration of ASP.NET applications is integrated with IIS administration and there is no separate snap-in. Instead, all IIS and ASP.NET configuration is performed by using the same administration tools.
For more information about how to configure the application pool for the .NET Framework version 3.0 or 3.5, see the entry How to set an IIS Application or AppPool to use ASP.NET 3.5 rather than 2.0 on Scott Hanselman's blog.
The following table summaries which version of IIS runs in which version of Windows.
Windows Server 2008
Windows Server 2003
Windows XP Professional
Windows 2000 Server
Windows 2000 Professional
We suggest the following progression of documentation to help you navigate through the ASP.NET and IIS configuration topics.
Configuring ASP.NET Applications
Moving to IIS 7.0
Creating Virtual Directories and Local Web Sites
Configuring FTP and SMTP