Welcome to MSDN Blogs Sign in | Join | Help

August 2006 - Posts

An example of an API versioning problem.

Here's an example of an API versioning problem. In general: Anytime you take two separate concepts and tie them together based off some current implementation assumption, you're going to get trouble when that assumption is broken. The specific example
Posted by jmstall | 4 Comments
Filed under: ,

Fixing the MDbg / Iron Python extension...

A while ago, we had a sample of Mdbg-Python extension that let you use python to script MDbg. It was based off a pre-release Iron Python, and things have since broken. We updated at least once to keep up with the breaks. We're aware of the problems and
Posted by jmstall | 0 Comments
Filed under:

Buzzword bingo

We've all encountered people who use big words just to impress folks. I think the smarter people communicate with succinct phrases that their audience immediately understands and cleverly convey specific concepts. Some of my favorite vocabulary: Future-proofing
Posted by jmstall | 3 Comments
Filed under:

Asking questions on the forums

With the new ICorDebug / MDbg forum , I've decided to temporarily disable the "Contact Me" link on my blog to encourage folks to ask their questions on that forum (or post public comments on relevant blog entries) instead of mailing me personally. My
Posted by jmstall | 1 Comments
Filed under:

Cool tool: NDepend

I just saw a free cool tool, NDepend , which analyzes .NET assemblies and lets you get neet metrics. It also lets you run queries like: WARN IF Count > 0 IN SELECT TYPES OUT OF NAMESPACES "System.Xml" WHERE DepthOfIsUsing "System.Xml.XmlChildNodes"
Posted by jmstall | 3 Comments

Empty implementation of ICorDebugManagedCallback

I have to implement the ICorDebugManagedCallback interfaces. I wrote up a stub implementation (that just E_NOTIMPLs all the methods) and am posting it here for reference. It's pretty tedious, so I'll post it here and then never have to write that again.
Posted by jmstall | 2 Comments
Filed under: ,
 
Page view tracker