Entre mis clientes figuran consultoras tecnológicas, estudios de diseño, empresas .com, proporcionándoles un servicio de programación web avanzada para ayudar a su equipo de trabajo actual en sus proyectos.
   
  Este es un breve listado de tecnologías y lenguajes con los que trabajo y que se utilizan en esta misma web:
 
  AJAX:
Acrónimo de Asynchronous JavaScript And XML, es una nueva técnica de desarrollo web que combina tecnologías ya existentes: (XHTML y CSS, DOM y Client Script, XMLHttpRequest, XML, JavaScript).

Esta combinación de tecnologías permite realizar cambios sobre la misma página sin necesidad de recargarla. El modelo clásico de aplicaciones Web funciona de esta forma: La mayoría de las acciones del usuario en la web disparan un requerimiento HTTP al servidor web. El servidor recibe este requerimiento, efectúa un proceso, y le devuelve una pagina HTLM al cliente. Esto hace que muchas veces el usuario se quede con una pantalla en blanco mientras espera la respuesta del servidor. Con esta tecnología podemos actuar/cambiar una parte concreta del documento web, dejando el resto de información visible al usuario, aumentando así la interactividad y velocidad de las aplicaciones web.
Ver ejemplo »
   
   
  XML:
Siglas de eXtensible Markup Language, es un metalenguaje que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas.
El uso de este metalenguaje como estándar permite la automatización de infinidad de procesos en internet, procesos tan importantes como por ejemplo el pago electrónico en internet con tarjeta de crédito o el popular sistema de compartir la información y usarla en otros sitios web: RSS.
Ver ejemplo »
   
   
  Scripts de servidor: PHP, ASP, .Net
Los scripts de servidor añaden una interactividad ilimitada a la web, con esta tecnología las webs dejan de ser un conjunto de documentos enlazados entre si para convertirse en verdaderas aplicaciones interactivas.
   
   
  Scripts de cliente: Javacript
Los scripts de cliente nos permiten añadir interactividad a nuestra web site sin que esto afecte a su velocidad ya que el código lo ejecuta el navegador del usuario sin necesidad de cargar procesos en el servidor web. Esta ventaja puede convertirse en un inconveniente sino se utiliza correctamente, ya que cada navegador puede implementar sus propias funciones incompatibles con otros navegadores.
   
   
  Flash: Action Script
Las animaciones Flash son muy conocidas en internet por su espectacularidad e interactividad. Action Script es el lenguaje de programación que contiene el entorno Flash, sus funciones y posibilidades aumentan con cada nueva versión de Flash. La versión actual permite trabajar con documentos XML, conectar con bases de datos, lo cual da una gran potencia a las ya vistosas aplicaciones Flash.
   
   
  CSS: Hojas de estilo
Las hojas de estilo son la mejor solución para mantener separado e independiente el contenido de una web y su presentación. Un buen trabajo con el código HTML y las hojas de estilo nos permitirán realizar cambios de presentación en una web sin la necesidad de modificar el contenido o viceversa, de una manera rápida y ordenada.
Ejemplo: