Hacker News new | ask | show | jobs
by latishsehgal 3747 days ago
This is great! As somebody who's worked with Extending Visual Studio before, it's always great to have some more code samples to dig through. Outside of simple scenarios, I usually have to decompile the VS dlls to figure out what's going on.
1 comments

Can you tell an example problem that you solved by decompiling visual studio dll(s)?
Sure. I built a SSMS (based on Visual Studio shell, so same code) extension called SqlSmash www.sqlsmash.com. Half the features in there have made me dig into stuff like that. The latest example was trying to get a handle on the query results grid so that I can use the data in there.
I decompiled a third party extension for VS in order to email the author and tell him how to fix it. He actually ended up open sourcing the extension on my suggestion.

In the past I've also decompiled things to see how they work.