Programación en ASP

Hemos visto el papel desarrollado por ASP como lenguaje de programación web del lado del servidor. No obstante cunado programamos los scripts, hemos utilizado secuencias de VBScript, que no es  ni más ni menos que Visual Basic adaptado a la programación web del lado cliente. No obstante ya hemos visto en un post anterior que también podemos utilizar JavaScript, tal vez, un lenguaje más seguro y compatible prácticamente con todos los navegadores.

Cuáles son las diferencias existentes entre los lenguajes script de servidor y cliente:

  • La primera es obvia, unos se ejecutan en el servidor los otros en el navegador.
  • Los scripts de clientes se ejecutan en la máquina local del usuario, y por tanto depende del navegador utilizado. Los scripts de servidor se compilan en el servidor y, por tanto, no tienen ya acceso a los datos del usuario.
  • El script de cliente viene siempre limitado por las etiquetas <SCRIPT></SCRIPT> y los de servidor <% %>
  • El script de cliente lo utilizaremos fundamentalmente para:
    • Validación de formularios.
    • Desarrollo de páginas webs interactivas.
    • Controlar el navegador del usuario.
    • Gestión de eventos.
  • Con el script de servidor:
    • Protegemos nuestro código fuente.
    • Conservar los datos del usuario.
    • Interaccionar con bases de datos.
Para poder entender mejor la sintáxis de VBScript puedes descargarte este pequeño tutorial.

Deja un comentario