He andado un poco ocupado, por eso tengo un poco descuidado el blog, trataré darle mayor continuidad. A continuación haré algunos artículos dedicados a ASP clásico, su pasado y su presente, alcances, ventajas, desventajas, esperando les sea de su agrado y utilidad.
ASP (Active Server Pages) clásico es una tecnología de Microsoft para generar documentos a visualizar vía web de forma dinámica, es decir pueden ser creados durante la sesión del visitante en cuestión al sitio web. Está inspirada en Visual Basic, por lo que su sintaxis es muy parecida, pero con diversas diferencias; por ejemplo no se pueden disparar secciones del programa al ocurrir determinados eventos.
Esta tecnología vió la luz en 1996 1 alcanzando un total de 3 versiones 2 para luego ser reemplazado con ASP.Net. Por lo que al día de hoy es un producto abandonado por Microsoft en favor de su hermano mayor (.Net), pero aunque está abandonado no está descontinuado, pues aún en Microsoft se encuentran diversas referencias a este producto (Ejemplo https://support.microsoft.com/es-es/kb/2669020), pero tampoco podemos esperar mayor soporte de parte del desarrollador.
Al ser un producto abandonado, desde mi punto de vista ya no es recomendable usarlo, ¿porqué no?, porque si hubiera un problema con el lenguaje, o una limitación con el mismo Microsoft no hará nada al respecto (Ojo, estoy hablando del lenguaje, no de las implementaciones).
También al tratarse de un producto Microsoft existen pocos servudires fuera de los mismos que Microsoft halla desarrollado, para Windows 9.x se encontraba Personal Web Server (descontinuado al día de hoy), o bien podemos usar IIS (Internet Information Server) que aún funciona con Windows 10 e inferiores y todavía tiene soporte para ASP (no probado por el autor de este artículo, pero Microsoft aún lo menciona en su web).
También podríamos probar Baby Web Server, un producto gratuito, mediante el cual es posible revivir a ASP, pero, como ya mencioné antes, ya es un producto que dió lo que tenía que dar y pues francamente hay mejores alternativas. De hecho busquen un hosting gratis en la red, ¿y que les ofrecerá?, seguramente soporte para PHP, para ASP clásico probablemente no. Aunque hay que aclarar que todavía hay algunos servidores en la red que dan soporte ASP Clásico, pero nada comparado con hace una o dos décadas, es decir el soporte para ASP Clásico esta cada vez más limitado.
En resumen, ASP Clásico no se encuentra en su mejor etapa, más bien es un producto que muere poco a poco en favor de ASP.Net o de otros productos como PHP u otros, ya es consideración de cada usuario si aún desea usarlo o no.
Procedencia de las imágenes:
File: Logo ASP Clásico https://carlosalzate.files.wordpress.com/2012/06/logo_asp.png |
Referencias:
1.- Active Server Pages
2.- Historia de ASP
Después de Coldfusion (otro clásico), me pasé a ASP 2, estaba a punto de salir ASP 3, y me encantaba la filosofía de Microsoft. Usabas VB en escritorio, VB para web (ASP), VB para el navegador, y VB para Office (VBA).
ResponderBorrarRecuerdo un proyecto puntero, donde aunque la aplicación era VB, habíamos desarrollado algunos componentes ActiveX en Visual C++, que se instanciaban desde ASP, para un par de procesos clave que requerían rendimiento.
era muy fácil de aprender/usar asp, el problema es que diversas tareas eran complicadas, con php muy simple y por ello me cambié a php y hasta el momento es el que sigo usando.
Borrarasp es facil de aprener su sintaxis mas facil de recordar ala de php ya que vbscrip esesta basado en basic lenguajeideal para aprender a programar debido al parecido al lenguaje humano, y hoy es cierto que ha sido remplazado por asp.net,pero siguen muchas empresas y programadores usandolo,respecto hayar servidores o hosting en asp hay muchos ya que el host que soporta asp.net tambien puede hacerlo en asp clasico,si asp.net fuera mejor porque microsoft uso asp clasico para programar el nuevo outlook servidor de correo...lo mismo que hace php puede hacer asp...yo manejo los dos pero me gusta mas la sintaxis derivada de basic
ResponderBorrargracias por compartir tu opinión, saludos :)
BorrarLes comparto mi experiencia. Por años he utilizado asp clásico sin intenciones de migrar a asp.net. Los proyectos son sumamente estables, veloces y muy personalizables las interfaces web con bootstrap o cualquier template que me guste. Corriendo en windows 2012 y proximo a migrar a server 2016.
ResponderBorrarOjo, el soporte es infinito en tiempo, la libreria asp.dll es la que ejecuta el código y puede ser utilizada en cualquier versio nde IIS. Microsoft nunca dejará de darle soporte porque al hacerlo emprendería una huida de programadores a php. En cierta forma el asp es una competencia para el php y el asp.net una integracion de sus tecnologias
Que tal Dina, muchas gracias por visitar este blog y compartir tu opinión, saludos.
BorrarAsp 3.0 es para quienes somos expertos en él, mucho más veloz que .Net, y más seguro y estable que Php. Desde Asp Clásico, se puede llamar por otro lado a rutinas de cualquier otro lenguaje de servidor. Yo recomiendo a los programadores, nunca dejar de desarrollar en Asp 3.0
ResponderBorrarEs un lenguaje tan depurado, que un nucleo programado en asp 3.0, debido a que no necesita actualizaciones, es prácticamente carente de bugs del sistema.
Gracias por tu comentario, pero que sea carente de bugs pues la verdad tengo mis dudas, no hay un sistema que no tenga bugs de vez en cuando.
Borrar