I've been poking around this site and I've seen a few post about how to "migrate" to MVC from Web Forms... but as a single developer working on a complex Web Forms app I simply don't have the time to to a full migration. What I want to do is add all new content using MVC, and migrate older content over as I have time (and/or have too). I see a lot of benefits for my environment with MVC.
Another thing to note is that all Web Forms .aspx are living in the root directory at the moment, and I have some old school URL Rewriting setup (like: "/id/123/s/whatever/PageName.aspx" -> "/PageName.aspx?id=123&s=whatever") that might complicate things.
There also is a templating system that uses MasterPages that might pose a challenge. Are those handled differently with MVC?
At this point I haven't added anything MVC related to my application.
So, how do I go about, step by step, adding my first Model, View and Controller to an existing Web Forms app?
Edit:
I also found this article which details most of what I needed to do: http://blogs.imeta.co.uk/MGodfrey/archive/2009/03/31/663.aspx
Unfortunately it's still not working. I think because I have a Web Site and not a Web Application. (In other words my classes are living in the App_Code directory).