NOVEDADES DE DOMINO DESIGNER 8.5
Domino Designer se traslada a Eclipse
En Notes 8.5, Domino Designer se ha migrado a la plataforma Eclipse. Con este cambio, los aspectos del desarrollo de aplicaciones de Notes/Domino se integran en la misma plataforma Eclipse que comenzó a soportarse a partir del cliente Notes 8.0. Puede consolidar el desarrollo de aplicaciones en la plataforma Eclipse: un entorno de código abierto conectable que le ayuda a reducir los gastos en formación al tiempo que promueve la reutilización y el uso compartido de los artefactos de TI para conseguir un desarrollo más efectivo. Lotus Software ha adoptado y colabora con muchos estándares abiertos, y esta tendencia seguida en Domino Designer 8.5 le ayudará a combinar herramientas de colaboración y aplicaciones empresariales para conseguir que la experiencia de los usuario finales sea más productiva.
XPages
Una XPage es un elemento de diseño nuevo de Domino Designer que permite crear páginas activadas para Web 2.0 basadas en la tecnología JSF. Entre las funciones específicas de las XPages se encuentran:
Las XPages son uno de los elementos de diseño disponibles en el guía de aplicaciones (la ficha de la izquierda de la interfaz de usuario).
Si desea información más completa sobre esta función y sobre cómo usarla, consulte la ayuda en línea Lotus Domino Designer XPages User Guide. Para acceder a esta información, seleccione Ayuda > Contenido de la ayuda en el menú de Domino Designer para ejecutar el sistema de ayuda de Eclipse. A los plugins se accede desde el panel de contenido de la izquierda.
Los temas en las XPages
Las XPages disponen de temas para la personalización de la generación de HTML en el servidor que se pueden usar para definir el aspecto de una aplicación. Un tema puede aplicarse a todas las aplicaciones que se ejecutan en el servidor, en cuyo caso se configura globalmente, o a una sola aplicación. Dependiendo del contexto, también pueden aplicarse temas diferentes.
Los temas se diferencian de las hojas de estilos en que no están restringidos a los estilos CSS. Un tema puede asignar valores a cualquier propiedad XML, incluidas algunas propiedades funcionales, como el número de filas que se ven en una vista. Los temas pueden asignar valores de expresiones JSF, que se interpretarán como si la expresión estuviera en el código.
Los temas se pueden usar para controlar todas las propiedades XML de una XPage. Además, pueden controlar todas las propiedades de estilo CSS y los atributos de estilo del cuerpo de las páginas Web que sirve Domino. Se puede personalizar el mismo tema con propiedades diferentes para las XPages y el entorno Web de Domino.
Los temas son uno de los elementos de diseño disponibles en el guía de aplicaciones (la ficha de la izquierda de la interfaz de usuario). Los temas están disponibles en la categoría de elementos de diseño Recursos.
Generación de HTML ampliado
El motor de Web de Domino soporta los temas de las XPages, HTML compatible con XML y las clases automáticas. Un desarrollador de aplicaciones de Web podrá crear una hoja de estilos CSS que controle los estilos de una página Web de Domino para un determinado conjunto de objetos de Domino. Por otra parte, un desarrollador de JavaScript cualificado podrá manipular un conjunto de objetos de Domino en el navegador durante la ejecución con código Javascript.
Para utilizar las funciones de HTML, abra el cuadro de propiedades de la aplicación y seleccione Activar generación de HTML ampliado.
La ayuda en línea de Domino Designer y las Xpages a través de los plugins de Eclipse
Lotus Domino Designer Basic User Guide and Reference está disponible como ayuda en línea en forma de plugin de Eclipse.
En la ayuda en línea Lotus Domino Designer XPages User Guide y Lotus Domino Designer XPages Reference hallará información más completa sobre la función XPages y sobre cómo usarla.
Para acceder a esta información, seleccione Ayuda > Contenido de la ayuda en el menú de Domino Designer para ejecutar el sistema de ayuda de Eclipse. A los plugins se accede desde el panel de contenido de la izquierda.
Controles de JavaScript
Esta versión permite la visualización de texto enriquecido en Internet en forma de control de JavaScript basado en Dojo. Dojo es un juego de herramientas de DHTML con código abierto escrito en JavaScript. Consulte http://dojotoolkit.org.
Estilos de los controles de JavaScript
El estilo predeterminado de los controles de JavaScript se define en el siguiente archivo CSS (del inglés Cascading Style Sheet, hoja de estilos en cascada) del servidor Domino:
Para modificar el estilo del texto enriquecido para Web, use la ficha HTML del cuadro de propiedades.
Visualización de texto enriquecido en aplicaciones de Web
A la hora de diseñar una aplicación de Web, las opciones siguientes definen el modo en que se debe mostrar el texto enriquecido en un navegador:
1. Cree un campo de texto enriquecido.
2. Seleccione Diseñar > Propiedades del campo.
3. En la sección Acceso Web de la ficha Info. campo, seleccione Usando HTML, Usando applet de Java, Usando lo que mejor se adecúe al sistema, o Usando control de JavaScript.
Aplicaciones compuestas
En esta versión, se han introducido un número considerable de funciones, mejoras y cambios en el área de las aplicaciones compuestas. Consulte el tema "Aplicaciones compuestas: Diseño y gestión" en esta Ayuda; allí encontrará un resumen de estos elementos e indicaciones sobre dónde encontrar más información.
Wiki de aplicaciones compuestas
Se ha creado la wiki IBM® Composite Applications (http://www-10.lotus.com/ldd/compappwiki.nsf) para ofrecer una fuente de información adicional sobre el desarrollo y la implantación de aplicaciones compuestas.