I have got an app I'm writing and I'm currently considering using MVC to develop it. I have used MVC quite a few years ago under J2EE, so I have some familiarity with the framework, but I want to review how it is implemented under ASP.NET before I go ahead with it. I have done some prototyping using webforms and have written some quite good functionality (mainly as POC during the prototyping) but I can't see that being useable as-is under the MVC framework.
Thus, my question is this: how many people write MVC/webforms hybrid apps, and what are the pitfalls for doing so? I would like to write the app under MVC as there are many common screens that are used in different workflows, so the MVC architecture seems ideal, but there are also quite a few screens that I can quickly develop using some of the webforms tools (e.g. the gridview) and so it would be advantageous for me to be able to do so. I think I am fortunate in that the webforms-style pages are either pretty much standalone (i.e. in a single screen flow of their own) or would feed into the flow screens (for example, I haven't ever used to the gridview to update/insert/delete data, but rather as a search screen which would enable selection of a record which would then progress into an MVC-type flow). Has anyone any thoughts or experience of this sort of thing?
Cheers
MH