Webforms vs MVC en Asp.Net
Quiero empezar a desarrollar unas pequeñas aplicaciones web, sobre Windows (IIS), contra una base de datos SQL Server Express, o MySQL. Ahora están en Access. He leído sobre los dos modelos de programación que hay, Webforms y MVC, y las ventajas / desventajas de cada uno de ellos. Pero son conceptos algo avanzados para lo que yo entiendo ahora mismo.
Mi pregunta es: en vuestra experiencia, ¿es mejor comenzar por Webforms, y si luego hace falta seguir avanzando a MVC, o por el contrario es mejor meterse directamente con MVC, aunque su curva de aprendizaje sea más complicada? Y de paso, ¿qué tal se llevan estos dos modelos con LINQ, y con Entity Framework? (También he leído que ofrecen muchas más posibilidades a la hora del desarrollo).
Gracias anticipadas. Javier.