Terry’s Worklog

  • MarcEdit 5.6’s XSLT Registry

    MarcEdit’s XML Functions tool gives users the ability to create and register new XSLT functions with the MarcEdit Application.  However, one of the questions that occasionally comes up is how do I share or find new XSLT’s that may work with MarcEdit.  When a user installs MarcEdit, I provide as part of the installation package…

  • MarcEdit 5.6 available

    MarcEdit 5.6 has been posted for download.  If you are currently running MarcEdit via Windows and have the automatic updating function enabled, you’ll be notified of the update automatically.  The current changes to the application are as follows: Bug Fix: Swap fields tool — when moving data from a variable field to a control field…

  • Accessibility Changes to MarcEdit

    One of the things that I admittedly am not always the best at is including accessibility options in the MarcEdit program.  Where this raises the most questions tends to be in regard to the Font, or more precisely, the font size of the program.  It’s something that I occasionally think about dealing with, but at…

  • Dealing with recursive case replacement in MarcEdit

    **This post deals with functionality officially made available May 30, 2011. ** As more and more of our libraries outsource their bibliographic description, metadata records that would previously have been considered unusable are quietly making their ways into our library’s ILS systems.  There are a number of common issues that show up, some that tend…

  • Running MarcEdit natively on a Mac

    I posted a video to youtube that demonstrates how you can run MarcEdit through MONO natively on a Mac.  You can find it here:

  • MarcEdit 5.5 Update

    I’ve posted the MarcEdit 5.5 update.  This is a major update in that it updates the program from .NET 3 to .NET 4.  Here’s the full list of changes: –TR Changes for this version: 1) Bug fix to the OCLC Classify service (when a local OCLC number is present, depending on the prefix, it can…

  • Getting the real %windir%\system32 directory from within a 32 bit process on a 64 bit machine

    When working with the 64-bit flavor of Windows, there are a couple of quirks that you just need to accept.  First, when Microsoft designed windows for 64 bit processing, they weren’t going to break legacy applications and second, how this gets done makes absolutely no sense unless you simply have faith that the Operating System…

  • Installing MarcEdit on Linux–a How To

    I posted a YouTube video at: Installing MarcEdit on Linux That shows the process for installing MarcEdit on Linux using Mono.  While this demo shows how to install MarcEdit 5.5 (which will drop around April) — the general install process is the same. I’ll be doing the same thing for a Mac install demo sometime…

  • Elevating a process to running an MSI from a standard user’s account

    One of the questions that consistently comes up with the advent of Windows Vista and Windows 7’s use of the UAC is how to run applications or processes without being prompted for a username/password.  There are a number of places online that talk about how to use the C# classes + LogUser API to impersonate…

  • Changes to the automatic updater

    So, one of the things that I’ve been trying to do for a while is make it easier for users to update MarcEdit.  To that end, I introduced an automatic updater that allowed users to be prompted and automatically download new updates for their machines.  And with those changes, things were good…well, for me anyway,…

Got any book recommendations?