MushMud.com – An ASP.NET/MVC/DDD example

By David W Martines, on May 24th, 2010

I recently launched my pet project, MushMud.com. It’s a music-sharing community featuring free and legal music downloads. I know, it’s not the most original thing out there – I’m mainly doing this for my own education and to allow me to demonstrate some architectural principles that I’ve been thinking about for a while. Essentially the goals of the project are to:

Try out ASP.NET MVC

Attempt a true Domain Driven Design (DDD)

Show how I might architect a real-world app

Learn jQuery

Try my hand at building a modern, “web 2.0″-ish UI

Provide a real working website that hopefully some people might actually use and enjoy

Provide a permanent digital home to some of my childhood home-recordings