Twitter | Search | |
Matt Warren
Still looking for help with this, are there any .NET *debugging* techniques or tools I've missed?
Reply Retweet Like More
Joseph N. Musser II Aug 17
Replying to @matthewwarren
...do dotTrace and dotMemory count, if you're tracking down performance issues? I use them now and then and they go very deep.
Reply Retweet Like
Matt Warren Aug 17
Replying to @jnm236
Yeah it's tricky to know where debugging ends and profiling starts, they overlap quite a bit. Either way, they're great tools!
Reply Retweet Like
Brian Hartung Aug 17
has built-in debugging. And speaking of good old Son of Strike, wrote up how to load it into VS for some (limited) fun: .
Reply Retweet Like
Khalid Abuhakmeh 🤪 Aug 17
Does sheer will and perseverance count?
Reply Retweet Like
Khalid Abuhakmeh 🤪 Aug 17
Oh, guessing!
Reply Retweet Like
Brian Chavez Aug 17
SysInternals Tools: Process Explorer, Process Monitor. Other: Fiddler, dnSpy.
Reply Retweet Like
Matt Warren Aug 18
Thanks for the link to that article, there's done good stuff in there!
Reply Retweet Like
Matt Warren Aug 18
Replying to @buhakmeh @Mpdreamz
Yep, that's always needed when debugging 😀
Reply Retweet Like
Nico Van Goethem Aug 18
in deeptrace mode can track parameter and return values. Perfect for post mortem analysis 😉
Reply Retweet Like
Matt Warren Aug 18
Replying to @GoethemNico @codetrack
Thanks, that's interesting to know
Reply Retweet Like
Matt Warren Aug 18
Replying to @GoethemNico @codetrack
It's also interesting to think about the difference between a Profiler and a Debugger, they often have overlapping functionality
Reply Retweet Like
Nico Van Goethem Aug 18
There's definitely some overlap, I think profilers tend to be less evasive though...
Reply Retweet Like
Nico Van Goethem Aug 18
Invasive I mean 😊
Reply Retweet Like
Michael Shpilt Aug 20
Replying to @matthewwarren
Windows Event Viewer helped me to show stack trace and exception after crashes. Also, Postman probably should be included in the list, to help debug REST API
Reply Retweet Like
Matt Warren Aug 20
Replying to @GoethemNico @codetrack
BTW have you read this post? Lots of useful info on the differences between the Debugging and Profiling APIs in the CLR
Reply Retweet Like
Peter T. LaComb Jr. Aug 20
Replying to @matthewwarren
If debugging is the removal of bugs, writing unit and functional tests helps a lot.
Reply Retweet Like
Nico Van Goethem Aug 20
Imagine debugging a profiler: countless hours of 'fun' guaranteed 😁
Reply Retweet Like
Gus Paul Aug 20
Replying to @matthewwarren
I have used the SciTech Memory Profiler, although not very recently.
Reply Retweet Like