Following are different ways for performing tracing/logging in ASP.NET. Each option is depends on the application which you are designing.
- Event Log
 - Performance Monitor
 - WMI (Windows Management Instrumentation)
 - E-Mails
 - Text Files
 - SQL Database
 - Event tracing for Windows
 - Common Log File System