¿El núcleo ASP.NET es bueno para RAD en comparación con otras opciones como PHP?

ASP.NET es tan bueno como cualquier otro marco para esto.

Sin embargo, el desarrollo web ASP y Java difiere del estilo de desarrollo PHP y Python. En el primero, siempre se mantiene el estado entre transacciones, mientras que PHP y Python no tienen estado entre transacciones, lo que significa que debe enviar todos los parámetros de estado a través de cookies, parámetros de formulario o parámetros de URL.

En la práctica, el enfoque sin estado ha demostrado ser más compatible con los navegadores (ya que cada página generada dinámicamente obtiene una URL única) y más escalable, mientras que el enfoque con estado conduce a algunas simplificaciones y permite tiempos de respuesta más rápidos, pero a costa de oscuridad y la posibilidad de más errores más adelante.

Si quieres algo para RAD realmente rápido, te sugiero Django con Python.

Lo más probable es que se quede atrapado con el marco que elija, para bien o para mal, ya que después de seis meses de desarrollo, cambiar los marcos será una decisión tan dolorosa que preferiría no haberlo hecho.

Bien … desde el punto de vista de que puedo usar MVC para mis aplicaciones principales de ASP.NET … sí … Sin embargo, la mayoría de las personas que han leído mis publicaciones se darán cuenta de que prefiero sistemas que garanticen una separación clara de preocupaciones, asegurando que el negocio La lógica y la validación están separadas de la presentación y del modelo de datos. Así soy yo.

Incluso he encontrado que incluso con los marcos de estilo MVC cargados en PHP, es fácil para un programador doblar las reglas y mover la lógica a las capas de presentación, etc.

En mi opinión, preferiría tener algo que sea rápido de hacer y que sea fácil de mantener.

Las herramientas de Microsoft han sido siempre las mejores para el desarrollo de RAD.