See http://mvcmusicstore.codeplex.com/