There are a lot of website to explain or introduce the IIS 7 configurations, but none of them contains more details than the Microsoft official website. This page list the IIS features and configurations by administration task, site configuration request etc.
Some example regular settings.
1. Check if .net 4.0 Framework is available.
Under “Connections” Panel, find IIS server node, at the feature view on the right, double click “ISAPI and CGI Restrictions”, all the supposed framework have been listed, and you need to ensure the “ASP.NET v4.0.30319” Restriction set to “Allowed”
2. Define error pages.
Under “Connections” Panel, find the proper level node, at the feature view on the right, double click “Error pages”, and all the system defined error pages will show up.
3. Setup website or virtual directory application pool
Under “Connections” Panel, find the proper level node, right click the node, select “Manage Application”-> “Advanced Settings” , in the popup window you can define the application pool from the dropdown list.
4. Setup the “Integrated” mode or “Classic” mode and .net Framework.
Under “Connections” Panel, find the “Application Pools”, pick up the pool you want to define. Right click the “Basic Setting” or “Advanced Settings”, in the popup window, you can define the .net Framework and Managed pipeline mode.