Adam Nathan's Old Blog

Please visit http://adamnathan.net instead!
Posts
  • Adam Nathan's Old Blog

    GUID Generation and VB6 Binary Compatibility

    • 54 Comments
    When exposing managed types as COM types, your classes must have CLSIDs, your interfaces must have IIDs, and so on. System.Runtime.InteropServices provides a custom attribute (GuidAttribute) that enables you to be explicit about these GUIDs. But the CLR...
  • Adam Nathan's Old Blog

    PDC Book Signing and Book Giveaway!

    • 8 Comments
    If you're going to the PDC, and if you needed more incentive to attend Sonja's and my session - Managed/Native Interop Best Practices and Common Pitfalls (That We Learned the Hard Way) - then look no further! During our session, we'll be...
  • Adam Nathan's Old Blog

    IsManaged

    • 4 Comments
    I'm about to catch my flight for the PDC, but I wanted to archive the following before I go: In one of our session 's demos on Tuesday, I'll be briefly mentioning C# code that determines whether a given file is a managed or unmanaged binary by inspecting...
Page 1 of 1 (3 items)