IntroducciónCapítulo 1.Instalación y entorno de trabajo de Dreamweaver UltraDev 4
Instalación del programa en Windows
Comenzando con Dreamweaver UltraDev 4
El entorno de Dreamweaver UltraDev 4 sobre Windows
Capítulo 2.Configuraciones en UltraDev 4
Requisitos para trabajar con UltraDev 4
Configurar el sistema para trabajar con UltraDev 4
Instalar Microsoft Personal Web Server
Instalar y configurar ColdFusion Server
Configurar PWS
Configuraciones de sistema típicas para desarrollo en ASP
Configuraciones de sistema típicas para desarrollo en ColdFusion
Configuraciones de sistema típicas para desarrollo en JSP
Configurar UltraDev 4
Definir un DSN en el equipo local
Configurar un DSN en Windows
Crear una conexión de base de datos
Configurar el servidor Web
Definir un sitio local
Definir un sitio remoto
Especificar una tecnología de servidor
Especificar un servidor de aplicaciones
Especificar un prefijo de URL
Novedades de UltraDev 4
Capítulo 3.Flujo de trabajo en UltraDev 4
Aspectos básicos de UltraDev
Páginas dinámicas
Flujo de trabajo de UltraDev
Definir una fuente de datos de UltraDev
Definir un juego de registros como fuente de datos
Definir una fuente de datos enviada por un navegador para páginas ASP
Definir fuentes de datos enviadas por un navegador para páginas ColdFusion
Definir una fuente de datos enviada por un navegador para JSP
Definir variables de sesión como fuentes de datos
Definir variables de aplicación como fuentes de datos
Definir un objeto de servidor de procedimiento almacenado como fuente de datos
Definir JavaBeans como fuentes de datos (sólo JSP)
Crear una caché de las fuentes de datos
Cambiar o borrar fuentes de datos
Crear un juego de registros
Definir un juego de registros sin utilizar SQL
Definir un juego de registros utilizando SQL
Ejecutar un procedimiento almacenado
Añadir contenido dinámico
Convertir texto en contenido dinámico
Añadir texto dinámico
Modificar la apariencia de los marcadores de posición
Aplicar formato a los datos
Convertir imágenes en contenido dinámico
Convertir objetos de formulario en contenido dinámico
Convertor atributos HTML en contenido dinámico
Convertir parámetros de ActiveX, Flash y otros objetos en contenido dinámico
Cambiar y borrar contenido dinámico
Añadir comportamientos de servidor
Capítulo 4.Entorno de trabajo en UltraDev 4 y conexión a bases de datos
Entorno de trabajo de UltraDev
Trabajar en la vista de Diseño de la ventana de documento
Trabajar en la ventana Live Data
Utilizar Vista previa en el navegador
Trabajar con el código fuente
Conexiones con bases de datos
Bases de datos
Interfaz con la base de datos
Controladores de bases de datos y cadenas de conexión
Crear una conexión de base de datos para una aplicación ASP
Crear una conexión de DSN
Crear una conexión sin DSN
Crear una conexión OLE DB
Crear una conexión sin DSN con MapPath
Crear una conexión de base de datos para una aplicación ColdFusion
Definir un DSN de ColdFusion
Crear una conexión ColdFusion regular en UltraDev
Crear una conexión de base de datos para una aplicación JSP
Crear una conexión de base de datos JDBC
Parámetros de conexión JDBC
Escribir una cadena de conexión (conexiones ODBC y OLE DB)
Editar o borrar conexiones de base de datos
Crear una conexión para uso de UltraDev
Definir la conectividad de la base de datos remota
Utilizar una conexión directa en tiempo de diseño
Restringir la cantidad de información
Capítulo 5.Mostrar la información de una base de datos en UltraDev 4
Mostrar registros de una base de datos
Crear vínculos de navegación por juegos de registros
Mostrar y ocultar regiones
Mostrar múltiples registros
Contadores de registros
Crear un juego de páginas Maestro/Detalle
Definir un juego de registros para la página maestra
Completar el juego de páginas Maestro/Detalle en una sola operación
Completar el juego de páginas Maestro/Detalle de elemento en elemento
Capítulo 6.Búsquedas en bases de datos mediante páginas de UltraDev 4
Páginas que realizan búsquedas en bases de datos
Páginas de búsqueda
Páginas de resultados
Mostrar los registros
Crear una página detalle para una página de resultados
Establecer relaciones entre páginas
Consultas SQL sencillas: Declaración Select
Capítulo 7.Edición de bases de datos y restricciones de acceso con páginas de UltraDev 4
Edición de registros de bases de datos con páginas de UltraDev 4: Páginas de inserción
Páginas de actualización de registros de bases de datos
Páginas que borran registros de bases de datos
Páginas de restricción de acceso
Páginas de registro
Páginas de conexión
Páginas de autorización
Privilegios de acceso y desconexión de usuarios
Capítulo 8.Entorno de programación: HTML, JavaScript y procedimientos
Etiquetas HTML
Estructura de un documento
Etiquetas Head
Etiquetas del cuerpo del documento
Etiquetas de formato de texto
Insertar comentarios
Panel Referencia de Dreamweaver
Roundtrip HTML
Vista de Código en el inspector de código
Insertar secuencias de comandos
Editar una secuencia de comandos
Ver funciones de secuencia de comandos
Trabajar con archivos no HTML en Dreamweaver
Editar etiquetas HTML en la vista diseño
Preferencias de formato de código
Preferencias de Colores de código
Preferencias de Formato de código
Preferencias de Reescritura de código
Limpiar código HTML
Utilizar editores de HTML externos
Utilizar BBEdit con Dreamweaver en Macintosh
Depurador JavaScript
Ejecutar el depurador
Buscar y reparar errores de lógica
Definir puntos de corte
Pasar por el código
Ver y editar valores de variables
Comportamientos
El panel comportamientos
Eventos
Adjuntar un comportamiento
Comportamientos y texto
Cambiar un comportamiento
Crear nuevas acciones
Descargar e instalar comportamientos de terceros
Usar las acciones de comportamiento incluidas con Dreamweaver
Capítulo 9.Programación: Extensiones en Dreamweaver UltraDev 4
Extensiones de Dreamweaver UltraDev 4
Instalación de extensiones preexistentes
DOM (Document Object Model) y JavaScript
Document Object Model en Dreamweaver
Cómo trabaja JavaScript en extensiones
Controles JavaScript a medida
Objetos
Objeto API: Funciones
Añadiendo objetos al panel de Objetos y al menú Insert
Comandos
Comando API: Funciones
Un ejemplo de comando
Añadiendo comandos al menú Comandos
Comandos de menú
Comando de menú API: Funciones
Ejemplo de comando de menú
Informes
Informe API: Funciones
Inspector de propiedades
Inspector de propiedades API: Funciones
Ejemplo sobre el inspector de propiedades
Paneles flotantes
Panel flotante API: Funciones
Ejemplo de panel flotante
Capítulo 10.Extensiones: Orígenes de datos, comportamientos, formatos y traductores
Comportamientos
Comportamiento API: Funciones
Ejemplo de comportamiento
Comportamientos de servidor
Simplificando comportamientos de servidor
Comportamiento de servidor API: Funciones
Orígenes de datos
Orígenes de datos API: Funciones
Formateando datos
Formato de datos API: Funciones
Modelos de servidor
Modelos de servidor API: Funciones
Traductores de datos (Data Translator)
Data Translator API: Funciones
Capítulo 11.Personalizar UltraDev
Formatos de datos
Comportamientos de servidor adicionales
Crear comportamientos nuevos
Crear un cuadro de diálogo para el comportamiento de servidor
Reglas de codificación
Opciones avanzadas
Comprobar comportamientos de servidor
Editar comportamientos de servidor
Requisitos concretos para crear aplicaciones Web
Requisitos para ingenieros de desarrollo de ASP
Requisitos para ingenieros de desarrollo de ColdFusion
Requisitos para ingenieros de desarrollo de JSP
Capítulo 12.Macromedia Extension Manager 1.2
Acerca de las extensiones
Instalar extensiones
Administrar extensiones
Ordenar extensiones instaladas
Activar y desactivar extensiones instaladas
Borrar una extensión
Información sobre extensiones
Crear y enviar una nueva extensión
Importar extensiones
Trabajar en Dreamweaver con extensiones instaladas
Índice alfabético