remaking the PHP gradebook with ASP.NET MVC