An ASP.NET MVC Application Framework