Sharepoint page.
Resources:
SharepointMVC is a helper project for hosting asp.mvc content inside SharePoint. (link)
Here is a PDF document "Using ASP.Net MVC 2 with Sharepoint" - (link).