We have made a .net C# applications and want to test the performance.
What are good tools to test performance ? Something to record the flow through the application and can play it later again something like a stress tool
And what are the best options to debug the application for performance ? So that we can see how long a class/method runs and how many times the method will be hit.
In PHP we use cachegrind and xdebug but what are the options for .net ?