title: How do I profile my C# application?
body: <blockquote>
    <p><strong>Possible Duplicates:</strong><br>
    <a href="https://stackoverflow.com/questions/3927/what-are-some-good-net-profilers">What Are Some Good .NET Profilers?</a><br>
    <a href="https://stackoverflow.com/questions/10644/any-decent-c-profilers-out-there">Any decent C# profilers out there?</a>  </p>
  </blockquote>
  
  
  
  <p>I've frequently wanted to profile code in our team's projects to compare speeds and efficiencies. However, according to Microsoft's <a href="http://msdn.microsoft.com/en-us/library/ms182372.aspx" rel="nofollow noreferrer">Beginners Guide to Performance Profiling</a>, the Visual Studio performance wizard isn't part of Visual Studio 2010 Professional, which is what we use.</p>
  
  <p>Given this limitation, it seems a third-party application is required. I doubt I can convince my boss to spend much money on a profiling application. What options do I have, and how do I go about using such a tool?</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>Thanks for the links to other questions regarding which profilers are available. Very useful! I'm editing this question to focus a little more about <em>how</em> to use these profilers. Are there any significant differences? In usability?</p>