title: How to debug and/or trace execution flow in WebMatrix?
body: <p>I am just getting into web development (from a Windows application development background), and WebMatrix seems like a good place to start, due to it's simplicity, and also because it looks like a useful stepping stone towards full ASP.NET MVC development.</p>
  
  <p>However the lack of debugging tools hurts a bit, especially while trying to learn the fundamentals of development in the web environment.</p>
  
  <p>Tracing the flow of execution, and displaying the trace data on the page, seems like a fairly basic capability for an absolute minimum debugging experience, but even that does not seem to be built into WebMatrix (or maybe I just haven't found it yet).</p>
  
  <p>It is easy within a single page to set a trace variable, and then show that variable in the page layout.  But how does that help when I need to trace execution across other pages in the flow (e.g. Layout pages, _PageStart pages, etc), and even within my C# classes used during the page building process.</p>
  
  <p>Is there a tracing capability within WebMatrix that I have not yet found?  Or alternatively, is there a way to implement a tracing facility that will work throughout the application, and not just in a single page? Even a third party product ($) would be better than nothing.</p>