Category: C#

  • OCLC’s Connexion XML — why, oh why?

    As I’d noted previously (https://blog.reeset.net/archives/479), some early testers had found that the Connexion plug-in that I’d written for MarcEdit stripped the 007.  I couldn’t originally figure out why — it’s just a control field and their syntax for control fields is pretty straightforward.  However, after looking at a few records with 007 records, I could…

  • Dynamically loading and Unloading Assemblies in C#

    While working on a plugin manager for a program written in C#, I found myself with a need to be able to load and unload assemblies dynamically be an application.  In C#, loading assemblies is a fairly easy prospect — one just needs to make use of the System.Reflection class.  Something like the following: System.Reflection.Assembly…

  • .NET 64-bit processor memory issues when using sendmessage to access a winform element

    I’m posting this in hopes that it will save someone else a lot of time or someone that knows .NET a bit better than I can provide a better solution.  Problem: Last week, I had someone ping me regarding MarcEdit and a problem that they were running into with the Editor running it on a 64-bit…