I have been asked to choose between Web Forms and MVC for a minor internal company project. I do not know MVC. How much of MVC do i have to know to be able to make a decision?
Note: 1. I have read up on MVC to an extent that i know the high level design choices that I will have to make, however as a developer, I do not feel comfortable unless i code in it...
One other question would be, how do i go about spec'ing it without knowing what mvc is capable of (for example, i have been told that the datagrid control cannot be used the way it is used in web forms). I am sure that there is a way to go about spec'ing it out - stackoverflow was built by Jeff as he was learning MVC :)
Edit: I have been working with ASP.NET since 2002.