The Managed Stack Explorer

Comments 0

Share to social media

Its always nice as a developer when you find a new tool to make your life easier – understanding what is actually happening during the execution of your application (rather than what you think is happening) is key to fixing those hard to find bugs.

Visual Studio does a pretty good job of helping with this with its condition break points, break on thrown exceptions etc however its not always quite enough, I normally have a whole series of other tools open when debugging an application – whether its one of the sysinternals tools (dbgview, filemon, regmon, handle, and pstools among others), a copy of Ants Profiler or the SQL Server Profiler.

So its always nice when you find a new tool which makes your life even easier – I came across the managed stack explorer the other day which seems to be a great way to log how your stack changes over time – I’m not sure they have the architecture totally correct as it polls the application every x milliseconds rather than giving your a trace – personally I would rather have a trace of the stack over a period of time with the ability to explore the arguments of each call without having to step through the applicaiton – but it is certainly an interesting and potentially useful tool.

Load comments

About the author

James Moore

See Profile

James Moore runs the SQL Tools division at Red Gate Software.

James Moore's contributions