I think both options will be over time.
The current trend seems to apply to RESTful apps, etc., and I expect MVC to gain popularity. However, some projects are more suited to the existing web form style, while others will benefit more from MVC.
MVC is great, and learning the basics won't take long. Go through Scott Guthrie's blog tutorials (although some of the earlier materials are outdated and the syntax has changes)
MVC has some disadvantages:
MVC does not use viewstate. It has positive (smaller pages, faster, cleaner model) and negative points. Although this is not impossible, it is more difficult to develop elements such as controls that need to maintain state, for example. paging datagrid etc.
Many companies already have investments in existing web form technologies.
alexmac
source share