The term “Garage Sale Code” came from a post by Scott Hanselman. He defines Garage Sale Code as:
- Complete – It’s a whole library or application.
- Concise – It does one discrete thing.
- Clear – It’ll work when you get it.
- Cheap – It’s free or < 25 cents.
- (Quite Possibly) Crap – As with a Garage Sale, you’ll never know until you get it home if it’s useless.
With the code I’ve posted here, you’ll get all 5 of those things (with an emphasis on Crap). I’ll try to expand this over time as I come up with tools/apps/components that I feel are worth sharing.
|PowerShell Intellisense||May 26, 2007||A PowerShell cmdlet that will present the pipeline input as options in a WinForms-based “intellisense” GUI within the default PowerShell console window.|
|Lerch.X10 (.NET 2.0)||May 26, 2007||A library for controlling X10 devices written for .NET 2.0|
|Lerch.X10 (.NET 1.1)||May 26, 2007||A library for controlling X10 devices written for .NET 1.1|
|Lerch.X10 Command Line||May 26, 2007||A command-line interface for testing and using my X10 library.|
|BloggerToBlogML.zip||July 21, 2007||A PowerShell script that exports Blogger blogs to BlogML formatted XML.|
|blogml.zip||August 22, 2007||A WordPress import module for importing BlogML to WordPress 2.2. It could use some tweaking, and it has some prereq’s (READ THIS FIRST), but it’s a start. (Read: This is the “crap” part of the garage sale!)|
|blogml_wp_2.3.zip||October 5, 2007||A WordPress import module for importing BlogML to WordPress 2.3. It’s my 2.2 version updated by Rob Walling. Thanks Rob! It’s got the same caveats as the previous one (see above). And make sure to insert your specific path in the file where it says “PATH_TO_CURRENT_DIRECTORY”.|
|PSSymbolStore (was Symbol Server Transaction Manager)||Dec 31, 2007||A utility for managing symbol server transactions. Read this post for more info.
Update: The project has been improved and open sourced – more info here.
|DotNetKicks Windows Live Writer Plugin||Oct 21, 2007||Windows Live Writer plugin to insert a DotNetKicks “kick it” counter placeholder, for use by the blog engine. (See this post)|
|DotNetKicks Windows Live Writer Plugin Source||Nov 27, 2007||The source for the above Windows Live Writer plugin. Released under the MIT License.|
|DotNetKicks WordPress Plugin||Oct 21, 2007||WordPress plugin to translate the “kick it” counter placeholder (created by the Windows Live Writer plugin) into actual counter HTML. (See this post)|
|How many people subscribe?||Dec 5, 2007||See how many people subscribe to a FeedBurner feed.|
|MvcServiceLibrary.zip||Jan 2, 2008||A library to automatically enable a web service for an ASP.NET MVC web site. See this post for more information.|
|S3 Browser||Mar 11, 2008||A Windows Live Writer plugin allowing minimal S3 management/inserting. See this post.|