Le pido esto para que no comience nada negativo. Más bien, después de mirar ASP.NET MVC, me di cuenta (duh) de que no estoy usando controles como en webforms, pero codificando el marcado html a mano (jadeo)¿ASP.NET MVC es un paso atrás de alguna manera?
¿Es esto un movimiento hacia atrás? Recuerdo venir del asp clásico a asp.net y arrastrar y soltar controles, crear un bll, etc. ahora parece que estoy haciendo todo eso a mano, de nuevo, como clásico, excepto que tengo un buen diseño de mvc.
Supongo que estoy tratando de descubrir por qué este es un movimiento hacia adelante de lo que era un entorno de desarrollo rápido a lo que parece ser más tedioso.
EDIT:
siempre pensé Visual Studio .NET fue una gran razón para ir con ASP.NET con todos sus controles y automatización. Ahora con MVC me hace pensar que es como cualquier otro MVC con un IDE decente, ya que estoy haciendo todo a mano ahora.
Interesante. Me gusta MVC, pero es lo único que he usado en ASP.NET. Así que me gustaría leer algunas respuestas aquí ... Aunque, si mal no recuerdo, todavía puedes usar formularios regulares de ASP.NET con ASP.NET MVC. –
No puede usar ninguno de los controles que ofrecen la mayor ganancia, como GridView. Todo lo que dependa de ViewState/ControlState y/o devoluciones de datos no funcionará. – x0n
Además de tener que usar IIS y tener que usar C# u otro lenguaje .net, no puedo encontrar un motivo por el que ASP.NET MVC tenga alguna ventaja sobre cualquier otro framework MVC. Tal vez porque Microsoft está detrás y madurará y recibirá soporte. Aparte de que Microsoft está detrás de esto.No sé por qué no usaría RoR, Django o CakePHP (o Code Igniter). – johnny