ASP

> Temas > ASP
Editar

La tecnologia ASP al completo permite el desarrollo web del lado del servidor. Es la primera plataforma backend que introdujo Microsoft.

ASP, Active Server Pages es una plataforma para el desarrollo creada por Microsoft. Es la primera opción para desarrollo backend que apareció para servidores Windows y el servidor web IIS.

El desarrollo con ASP se realiza en archivos .asp, en los que se embebe el código del lado del servidor dentro del propio HTML.

El lenguaje que se usa para el desarrollo ASP es Visual Basic Script, que tiene un subconjunto de las instrucciones disponibles en el tradicional Visual Basic de Microsoft, compartiendo la misma sintaxis.

Más información:

ASP vs ASP.net

ASP es una tecnología o plataforma de desarrollo que puede causar confusión, porque al referirnos a ella podemos estar hablando de ASP tradicional o ASP.NET y son dos cosas distintas.

ASP "tradicional", o simplemente ASP, es una plataforma de desarrollo antigua, que comenzó a usarse hace más de 20 años, en los inicios de Internet. Era la apuesta de Microsoft por el desarrollo de aplicaciones web con programación del lado del servidor, lo que actualmente llamamos backend.

ASP.NET es la evolución de este producto, aunque su enfoque es muy distinto. Microsoft lanzó la plataforma .NET en 2002, aunque su popularización vino un poco más adelante. .NET trataba de reunir bajo una misma plataforma todas las tecnologías de desarrollo de Microsoft y entre ellas el desarrollo backend. De modo que ASP dentro de la plataforma de desarrollo .NET pasó a llamarse ASP.NET.

Sin embargo, ASP y ASP.NET no tienen mucho que ver, ya que ASP antiguo se escribía con Visual Basic Script y ASP.NET era capaz de trabajarse con varios lenguajes, entre el que destaca C#. También las librerías son distintas y su API, así como en ASP.NET existe un framework específico llamado ASP.NET MVC Framework, que permite llevar a un nivel muy superior el desarrollo con este tecnología, creando aplicaciones mejor diseñadas y más mantenibles.

Editar

¿Es adecuado usar ASP en la actualidad?

Este bloque se refiere a ASP como el antiguo ASP de Microsoft, antes de su evolución a ASP.NET. ASP es una plataforma que todavía se puede usar y crear aplicaciones web basadas en esta tecnología. Muchos proveedores de hosting todavía ofrecen servidores compatibles con ASP y hay multitud de aplicaciones que usan esta tecnología y que continuan en producción. Ahora bien ¿Es adecuuado usarla?

ASP tradicional no es recomendable para proyectos nuevos, puesto que ASP.NET lleva muchos años establecida como la plataforma por defecto de Microsoft para el desarrollo backend. Es adecuado usar ASP antiguo únicamente para proyectos heredados, legacy code, donde se use esta tecnología y haya que seguir manteniendo las aplicaciones.

ASP.NET trajo muchas mejoras y es una plataforma que continua vigente y en constante evolución. Las antiguas ASP hace tiempo que dejaron de ser una opción adecuada para el desarrollo de proyectos nuevos, puesto que no se ha seguido manteniendo y mejorando.

Editar

¿Quieres añadir algo sobre ASP?

Crea artículos, recursos o comparte información sobre ASP

Crear un bloque

ASP

Manuales

Manual del framework ASP.NET MVC
Manual dedicado al framework de ASP.NET MVC, basado en el patrón Modelo - Vista - Controlador, para el desarrollo de...
Programación en ASP
Principios básicos para la programación en ASP, el lenguaje del lado del servidor creado por Microsoft . Manual asequible para...
Servicios Web en plataforma .NET
El siguiente manual pretende explicar Los Servicios Web XML, partiendo de sus orígenes y las tecnologías asociadas, para terminar con...
Taller de ASP
Reportajes prácticos sobre la programación de Active Server Pages, el lenguaje de programación de Microsoft del lado del servidor con...
Buscador simple en ASP
Mario Matías Sebely nos enseña un buscador simplificado con ASP desde 0. Empezando por la creación de la base de...
Diferencias entre ASP 3.0 y .NET
Artículo que comenta las diferencias entre las dos tecnologías de servidor de Microsoft. Además ofrece una visión general a las...
Carrito de la compra en ASP
Realización de un sistema de carrito de la compra sencillo en ASP. También incluye un ejemplo de la integración del...
Sistema de autentificación en ASP
Cómo realizar un sistema de autentificación en ASP, en el que los usuarios deban introducir nombre y contraseña para que...
Taller de ASP.NET
Taller de ASP.NET. Un manual donde vamos a publicar artículos prácticos para aprender el manejo de diversos aspectos de la...
Paginación ASP.NET C(#)/SQL-Server
Explicación sobre como realizar un sistema de paginación en ASP.NET, con C# y base de datos SQL Server. Para mostrar...
Manual de Microsoft WebMatrix
Manual de la herramienta WebMatrix de Microsoft, con la que podremos crear proyectos en ASP.NET de forma sencilla, pero que...
Librería virtual en ASP
Ejemplo de creación de una tienda virtual. Pon en práctica todo lo que has aprendido en nuestro primer manual de...
Árbol de productos para una tienda ASP
Cómo mostrar un árbol de productos para una tienda virtual en ASP, en el que se puedan navegar los productos...
File System Object en ASP
El control del sistema de archivos de ASP al detalle. Explicamos todos los objetos que forman parte de este sistema,...
Libro de visitas ASP y Access
Realización de un libro de visitas programado en ASP y con base de datos Access.

Más manuales

Tenemos 1 manuales más sobre ASP

Páginas dinámicas
Introducción al concepto de desarrollo de aplicaciones y sitios web con páginas dinámicas. Qué son los lenguajes de programación del lado cliente y servidor, cuáles son las principales tecnologías que disponemos.

Temas relacionados

Preguntas y respuestas de ASP

Se han recibido 108 faqs en ASP

Hacer una pregunta