I have a home music system, that I have dubbed

[

MusicXP

](http://www.duncanmackenzie.net/musicxp)

(mostly because that is the name of the machine it is on, the actual app that runs is called “Shell.exe”)… and I’ve been meaning to upload the full source for some time. I’ve covered bits and pieces of it in

[

various

](http://msdn.microsoft.com/library/en-us/dncodefun/html/code4fun01242003.asp)

[

articles

](http://msdn.microsoft.com/library/en-us/dnwinforms/html/custcntrlsamp4.asp)

but now I’ve decided to create a

[

GotDotNet Workspace

](http://www.gotdotnet.com/Community/Workspaces/workspace.aspx?id=cd71ce33-9238-4ba0-a1e6-294413f743b9)

and get the whole thing up there.

I added the first set of files to the Workspace today (as a “release”), the mdf/ldf files for the database, which aren’t all that useful on their own, but I thought it would be good to post something and start moving down the path to full disclosure:)

Why haven’t I just posted the entire app up as is? To be perfectly honest, I’m trying to walkthrough the code once before I post it, to remove anything that ties it directly to my implementation (yep, I might have hardcoded a path or something deep in there…), and even that simple task seems to be taking me ages!