Soy un chico de front-end que ha recogido ASP.NET WebForms trabajando en varios proyectos en mi agencia.¿Conoces MVC en un nuevo proyecto o te apegas a WebForms?
Tengo un proyecto con un desarrollador en mente, y quiero usar/aprender MVC para él, pero él piensa que no vale la pena usar MVC en absoluto. Su opinión es que se perciben los beneficios de MVC, y que el rendimiento no será un problema, y es mejor seguir adelante con WebForms.
El proyecto es una aplicación web que proporcionará a las personas herramientas de planificación de proyectos, la creación de una base de datos de contactos personales y su propio sitio web básico.
Mis sentimientos personales son que odio todo el engorro que viene con los sitios de WebForms: el ViewState, el único, los enormes archivos JS, la falta de control del marcado (por ejemplo, controles de validación).
Obviamente, ASP.NET WebForms está vinculado a los recursos, pero MVC se trata de estructuras de URL e interpretarlas.
Después de la discusión y la investigación, estoy pensando que debido a la curva de transición/aprendizaje supuestamente grande de MVC, es mejor quedarse con WebForms.
Vi a Ryan Singer trabajar en persona con RoR MVC, y me sorprendió lo rápido que todo se desarrollaba.
¿Debo simplemente aceptar que es más práctico y productivo seguir WebForms ahora, y no usar MVC, o debería encontrar la manera de convencer a mi compañero de trabajo de que MVC es lo correcto?
Disculpas, Ian, por la gramática pobre e inconsistente. Tenía prisa por publicar antes de ingresar a una reunión. Gracias por la edición, aunque un poco pedante. –