Desde mi perspectiva, no hay mucho desarrollo clásico de ASP clásico. Obviamente, todavía hay algunos basados en las otras respuestas y los usuarios aún discuten la tecnología en los foros. Sin embargo, hablando como parte de una empresa que brinda servicios de TI y tiene una división que ayuda a ubicar al personal de TI, rara vez vemos solicitudes de trabajo o trabajadores de ASP clásico.
No puedo hablar bien de las razones por las que otros todavía lo hacen (ya que no lo hago), pero supongo que los sistemas actuales están funcionando bien y no quieren el costo de una reescritura (ver http: / /www.joelonsoftware.com/ar…). Puedo comprar ese argumento, sin embargo, me gustaría advertir que cuando esté trabajando en una plataforma comercial esté al tanto de cuándo los productos ya no reciben actualizaciones de seguridad, etc.
En cuanto a las plataformas lógicas a las que moverse si viene de ASP.Net, hay varias direcciones diferentes.
- ¿Cuál es la mejor manera de abrir un proyecto de código abierto?
- ¿En qué extensión guardo y cómo ejecuto mi código JavaScript?
- ¿Por qué no funciona mi JavaScript?
- ¿Qué habilidades se requieren para aprender a ser desarrollador web?
- ¿Qué compañía debo usar para administrar mis dominios?
Obviamente, ASP.Net es la ruta de migración principal de Microsoft, y si el resto de su entorno está basado en Microsoft, se integrará bien. Sin embargo, puede ser un poco pesado para una tienda que se ha contentado con el ASP clásico relativamente más simple. Eso tampoco es un golpe, solo un cambio de estilo.
Otra ruta de Microsoft son sus nuevas páginas web (con Web Matrix). Ver http://www.asp.net/webmatrix. Utiliza una sintaxis de interfaz de usuario ligera y hace uso de las características de lenguaje dinámico del tiempo de ejecución .Net, por lo que se sentiría un poco más en línea con el clásico ASP clásico. Si tiene una lógica comercial seria, esta tecnología aún puede usar ensambles .Net (o incluso podría envolver ensambles COM en .Net y soltarlos en el contenedor).
Por último, mencionaría PHP como alternativa. En cuanto a la sintaxis, es probablemente la transición más cómoda para un desarrollador de ASP clásico. Y al igual que Classic ASP, puede ser tan simple o de ingeniería (patrones) como lo crea.
Hay muchas otras formas buenas de escribir sitios web, y las opiniones varían. Elegí los que hice en base a la migración de ASP clásico. Si está dispuesto a abordar cualquier cantidad de reentrenamiento, entonces esa es una pregunta diferente. En ese momento, solo desea conocer el “mejor” lenguaje / marco web. Y eso es muy subjetivo.