AjaxTraceConsole for ASP.Net 3.5 websites.
An ASP.Net AJAX custom control that adds the <textarea id="TraceConsole"> to a page. This control also detects debug and deployment settings and will not render if release scripts are being used.
The source download contains an example website.