To start monitoring ASP.Net application running in IIS:
 Launch menu 
 Services  
 Monitor IIS and ASP.Net... 
 shows the Start ASP.Net Application dialog below 
Or use the shortcut
 
  Monitor IIS and ASP.Net
Set the asp worker process, the web root, an optional web browser to use and an optional url to launch, and click OK.

•ASP.Net worker process 
 select the IIS process we're working with. This can be any ASP.Net process or a specific one. The default is Any IIS. 
 
•IIS web 
 type or Browse to set the web root for the IIS website we're working with
 
•Web Browser 
 select the web browser that you're going to use to load the web page
 
•URL to open in browser 
 type the web page and arguments you want to load to cause the ISAPI to be loaded in IIS
•OK 
 resets IIS, setups all the variables, copies DLLs and settings into the web root and starts the web browser to load the specified web page 
 IIS is a protected process and can only execute, read and write files in specific directories. That's why Performance Validator copies data to the web root so that it can be read, written or executed.•Type of data collection 
 Are you only interested in Native data, .Net data or both Native data and .Net data? 
•Native Only 
 Ignore all .Net data in the target application. 
•.Net Only 
 Ignore all Native data in the target application. 
•Mixed Mode 
 Collect both Native and .Net data from the target application 
This setting cannot be changed after the application is launched
•Collect data from application 
 If it's the startup procedure you want to validate, obviously start collecting data from launch. 
Depending on your application, and what you want to validate, you may want to start collecting data immediately, or do it later.
If your program has a complex start-up procedure, initialising lots of data, it may be much faster not to collect data until the program has launched.
See the section on controlling data collection for how to turn collection on and off after launch. 
See the section on controlling data collection for how to turn collection on and off after launch. •Collect function times 
 tick to collect data that will allow overall function timings to be calculated 
 

•Collect line times 
 tick to allow individual line timings to be calculated 
 

A warning dialog may be displayed to remind you of the possible performance slowdown when using line timing.

This warning only appears if the Enable line timing warning option on the Performance settings is checked.
The option at the bottom to edit line timing filters can be used to set specific classes, methods and functions to be included in, or excluded from, the hooking process and is identical to the Line Timing Filters page of the global settings dialog.
The first time you work with IIS and Performance Validator you may experience a delay during startup. This is most like because symbols are being downloaded from Microsoft's symbol servers to match the DLLs and assemblies on your machine.