A Doge Object Notation provider for ASP.NET MVC