A .NET MVC sample solution