I’ve been thinking a little bit about some of the things that I use MarcEdit for and have been pushing some of this work off my desk to some of the staff in our technical services department. We actually use MarcEdit quite a bit when it comes to sharing metadata from our Dspace instance with […]
Archives for the ‘C#’ Category
MarcEdit 5.x and OCLC Plug-in Update
Wednesday, 26 December 2007
I took a couple of minutes and made a few changes to MarcEdit and the OCLC plug-in to provide some additional functionality to the plug-in framework and fix an error in the OCLC plug-in.
Changes:
MarcEdit:
One real change. In the MacroInterfaces.dll (the library that allows the Scripting interface and the Plug-in interface access to the MarcEditor […]
C# plug-ins continued — Interacting with one’s hosted application
Monday, 24 December 2007
Example Project Source: PluginProject.zip
Because I’ve been doing a lot of work with MarcEdit and plug-ins, I thought I’d post some sample code for anyone interested in how this might work. Essentially, the sample project includes 3 parts — a host application, a set of Interfaces and a Shared library. Making this work requires a couple […]
OCLC’s Connexion XML — why, oh why?
Friday, 21 December 2007
As I’d noted previously (http://oregonstate.edu/~reeset/blog/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#
Monday, 19 November 2007
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 assembly […]
.NET 64-bit processor memory issues when using sendmessage to access a winform element
Wednesday, 1 August 2007
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 version of […]
