Small code with powerful results, the occasional opinion … and beer. 

22 Sep 2009
The Single Application Instance Experience

While enhancing the Weed Killer application, I ran into an interesting problem trying to make Weed Killer a single instance application.  There are several ways to do this: one is to use the semi-dreaded mutex. Surprisingly, the easiest way turned out to be implementing a class in the Microsoft.VisualBasic namespace from the .NET 2.0 framework: […]

21 Sep 2009
WeedKiller 1.0.0.5-Alpha released

This has some small changes to the configuration (Regular Expression versus Wildcards is now an enumeration), and the Manager is now a single-instance application. Source code and binaries are available on the SourceForge.net project page.

21 Aug 2009
WeedKiller 1.0.0.4-Alpha released

This has a small bug correction for Weeks as an age metric, and the help file is now launched into the default browser.  This appears to be the final Alpha release. All source code and binaries are now on the SourceForge.net project page.  Please visit that site for further details as the project develops. I’ve […]

11 Aug 2009
WeedKiller 1.0.0.2-Alpha

Weed Killer Manager now has small fixes to the behavior of selected events in the Tester (and their coloring).  I’ve also added a count and size display to the group box header for event selection.  It shows the counts and total bytes for all items in the selected events.  It allows for estimating or measuring […]

04 Aug 2009
WeedKiller 1.0.0.1-Alpha

The original installation for Weed Killer Manager had a missing help file, which has been corrected. See the project page for updated binaries. I am creating a project on SourceForge.net for WeedKiller, which will be available shortly.

26 Jul 2009
Weed Killer released (1.0.0.0-Alpha)

The Weed Killer project has reached the alpha release stage.  See the project page for details.  Weed Killer takes the functionality of the DeleteAgedFiles VBScript to an enterprise level, but also works well on a single workstation.

07 Jul 2009
When a WinForm can be automated with parameters

Console applications fit nicely into the batch processing paradigm: take some parameters, do the work, write your progress and/or notices to the console, report an exit code and terminate.  Occasionally, doing the same work in a Windows form provides a better visual interface into the data and activity. A good example of this is the […]

10 Feb 2009
The Clipboard Munger Project

I’ve release the initial version of Clipboard Munger.  Follow the links on the Projects page for details.