30 October, 2008 17:33:01 mangelcalvo 8.5 Dojo XPages | Comentarios (6)
Domino 8.5 viene "de serie" con DOJO, en concreto con la versión 1.1.1, si no lo cambian a última hora. En versiones anteriores de Domino la opción lógica era descargar las librerías de Dojo y ubicarlas en la ruta "/data/domino/html".
En esta nueva versión, dado que XPages hacen uso intensivo de Dojo, la pregunta es dónde está Dojo para poder utilizarlo. La respuesta es en la URI "domjs/dojo-1.1.1"
Podemos cargarla para uso en nuestras aplicaciones inclueyndo, por ejemplo, esta porción de HTML en nuestros formularios o páginas:
Dojo en estos momentos está en la versión 1.2 y sigue evolucionando. Lo lógico en nuestros desarrollos Domino es que nos establezcamos en la versión 1.1.1 para compatibilizarla con la del servidor.
En cualquier caso el único problema que se nos plantea es la utilización de características de Dojo 1.2 dentro de una XPage. Si seguimos el desarrollo "tradicional" haciendo uso de formularios y página, la versión que utilicemos de Dojo va a ser independiente de la proporcionada por Domino.
Dani,
Lo primero gracias por tus palabras. Y lo segundo es que ciertamente DOJO va a venir con Domino 8.5. No impuesto, ya que puedes seguir utilizando el desarrollo js como hasta ahora con las librerías de tu gusto, pero si es cierto que XPages se basa en DOJO y que IBM está invirtiendo mucho dinero en DOJO, con lo que imagino, sólo imagino , que querrán sacarle el jugo a la inversión.
Ya hace un par de años que comencé con DOJO y el crecimiento que está sufriendo es exponencial. Desde un punto de vista "práctico" y "egoista" me planteé a utilizar DOJO incialmente, antes que otras librerías más evolucionadas y documentadas, pensando en que me podría venir bien para temas laborales relacionados con Domino.
En cualquier caso, he visto integrado en Domino todo el espectro de tecnologías AJAX, cada una con un enfoque diferente y siempre con muy buenos resultados.
Un saludo
Hola Miguel Angel, muy buena la página !
Estoy viendo algo de xPages como para ver que se puede hacer y realmente está muy bueno. Quería comentarte que la ruta de DOJO que encontré en mi servidor es la siguiente:
en linux --> /local/notesdata/domino/js/dojo-1.1.1/dojo/dojo.js
en windows igual --> c:\Lotus\Domino\data\domino\js\dojo-1.1.1\dojo\dojo.js
En este caso no se como se especificaría el src, calculo que así: src=js/dojo-1.1.1/dojo/dojo.js pero no estoy seguro.
Saludos !
Eduardo
Gracias Eduardo.
En relación a la URL, tienes razón. La URL que aparece en la entrada es la que venía con la versión Beta, que finalmente fue modificada a la que tu indicas.
Un saludo
Hola. como estan, les queria consultar ya que tenemos un foro en nuestra pagina y no fuciona ya que da el siguiente error.
Detalles de error de página web
Agente de usuario: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Fecha: Fri, 18 Dec 2009 18:05:25 UTC
Mensaje: No se ha encontrado el miembro.
Línea: 20
Carácter: 49436
Código: 0
URI: { Link }
Hola Miguel,
la verdad es que no das muchas pistas :-)
Veo que estáis en la versión 8.5.0 de Domino y estáis usando IE8. Domino 8.5.0 lleva dojo 1.1.1, que no soporta IE8.
Tenéis 3 opciones, usar un navegador que no sea IE8, actualizar el servidor a 8.5.1 o
activar el soporte de compatibilidad de IE8 con IE7
{ Link }
¡ Animáos a actualizar el servidor ! Trae muchas mejoras a pesar de ser sólo un .1
Saludos a Argentina,
Hola miguel angel.
Veo que le estas cogiendo el gusto al DOJO eso esta bien.
yo descubri hace tiempo Mootools y es el FrameWork que uso habitualmente, pero dado que vendra "impuesto" en el server habra que mirarlo.
Muy buenos recursos en tu pagina.
Un Saludo
Dani