Following your tutorial in Part Two, it is a requirement to add a specific route for every controller action. Is there no better way to remove the hash from the URL? For all but small/hobby applications it is probably not an acceptable workflow to add a specific .MapRoute() entry for every controller method.