I need to add an "Admin" Area to an ASP.NET MVC project, and I need it to use ASP.NET Web Forms, not MVC.
Can ASP.NET Web Forms be used in an ASP.NET MVC application?
I have something similar in an MVC project because we had to use some 3rd party controls on a page. So what we did was this:
In the RegisterRoutes in global.asax.cs add:
routes.IgnoreRoute("WebForms/*/{resource}.aspx/{*pathInfo}");
And add your webforms stuff to the WebForms directory (obviously you can change that to whatever you need, so long as it doesn't clash with any of your MVC routes.
I think that was about it. Other than being a really horrible kludge.
It is possible to mix ASP.NET WebForms and MVC in the same project. Scott Hanselman had a post about this back in 2008:
Plug-In Hybrids: ASP.NET WebForms and ASP.MVC and ASP.NET Dynamic Data Side By Side