In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Nuevo software xaWeb de OZ Software

Foro público de Xailer en español
Responder
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Estimados usuarios de Xailer,

Hoy publicamos un nuevo software por parte de OZ Software, que espero os pueda interesar. Más información en:

https://info.xailer.com/es/xaweb

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
buzonjmartial
Mensajes: 121
Registrado: Vie Abr 10, 2009 11:02 pm

Re: Nuevo software xaWeb de OZ Software

Mensaje por buzonjmartial »

Buenos días,

- Entiendo que no se podrán diseñar las pantallas visualmente o si no existe ¿se podría usar un diseñador web aparte?

- ¿Se podría usar Bootstrap de alguna manera?

Llevamos varios años trabajando (incluyendo páginas web y programas web) con HTML, CSS, JS, PHP y POSTGRESQL, con lo cual ya tenemos cierta
madurez en el conocimiento de funcionamiento del entorno WEB.

Además tengo la última versión de xailer, por lo que me gustaría saber si podría probar la demo o la beta, para valorar su funcionamiento,
porque programar con harbour en vez de php, sería una maravilla.
Un Saludo,
Joaquín Martínez
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Buenos días,
- Entiendo que no se podrán diseñar las pantallas visualmente o si no existe ¿se podría usar un diseñador web aparte?
Su uso es únicamente por código. No existe ningún diseñador visual. Entendemos que el software responsivo exige olvidarse del clásico WYSIWYG. No obstante, está en nuestra hoja de ruta hacer un plug-in para Xailer que de forma pseudo-visual mostrará el árbol de todos los controles del documento con su jerarquía, pudiendo interactuar de forma muy simple con el editor de código.
- ¿Se podría usar Bootstrap de alguna manera?
Le aconsejo que se lea el documento de introducción de xaWeb y lea especialmente el apartado de contextos. Actualmente xaWeb soporta cuatro contextos: Basic (propio), WaterCss, SimpleCss y Materialize (fork). Tenemos intención de soportar Pico antes que Bootstrap, pero a lo mejor algún colaborador puede animarse a hacerlo.

En cualquier caso, nadie le impide usar Bootstrap. El hecho de que no se haya realizado el paquete de contexto, no significa que no pueda usarlo. xaWeb no está atado a ningún framework.

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
buzonjmartial
Mensajes: 121
Registrado: Vie Abr 10, 2009 11:02 pm

Re: Nuevo software xaWeb de OZ Software

Mensaje por buzonjmartial »

Hola Ignacio,

leí que con el paquete "BasicContext" en teoría podría hacer un contexto para bootstrap por ejemplo. Pero al no tener más información ni ver nada de código,
no tengo ni idea de lo difícil que será, o que se define en el paquete aparte de los colores.

Como comenté al principio, estaría interesado en poder evaluar el producto, ver como sería el proceso de desarrollo y saber que me permitirá hacer.
Un Saludo,
Joaquín Martínez
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Puede unirse al grupo de Beta testers
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
gerencia
Mensajes: 289
Registrado: Sab Jun 20, 2009 6:01 pm

Re: Nuevo software xaWeb de OZ Software

Mensaje por gerencia »

Hola Ignacio,

Excelente noticia.
Estamos atentos a los avances.

Saludos,
Jose David Angulo Urzola
Auditoria y Sistemas Ltda.
Cartagena-Colombia
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

gerencia escribió: Mié Oct 16, 2024 5:03 pm Hola Ignacio,

Excelente noticia.
Estamos atentos a los avances.

Saludos,
Le animo que se uno al grupo de beta-testers.
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Buenos días,

Pues aquí tiene un importante avance. La nueva Beta de xaWeb tendrá soporte de caché a nivel de control. Las implicaciones de esta nueva funcionalidad son muy importantes y me explico:

xaWeb no es más que un generador de código HTML, JS y CSS. Para realizar este cometido realiza tres operaciones, que son:
  • Creación e instanciación de todos los componentes que formarán parte de la página Web
  • Procesado ('Preprocess') en cascada de todos los componentes creados
  • Generación del código de salida HTML, CSS y JS de todos los componentes para obtener la página web final
Con la gestión de cachés desaparecen completamente los procesos dos y tres de los controles/componentes que estén 'cacheados' ya que el código que se generó en una ocasión anterior se ha guardado an HDD y se puede reutilizar. Lógicamente sólo se deben cachear controles/componentes que sean persistentes, es decir, que no cambien.

Pero, también puede desaparecer el proceso uno y si entiende mejor con algún caso de uso:
  • Suponga que tiene en su página Web un control del tipo <select> con la lista de todos los países. Cada vez que ejecuta su programa xaWeb, deberá recuperar la lista de una tabla o base de datos e integrarla en un control del tipo <select>. Con la nueva funcionalidad ya no es necesario, pues xaWeb le permite indicar que eso control en concreto está cacheado de forma global y por lo tanto sólo será necesario recuperarlo una única vez o hasta que cambien los países existentes

Código: Seleccionar todo

  
WITH OBJECT WSelect():New( Self )
  :cCache := "global" 
  IF !:IsCached()
    :aItems := Provincias()
  ENDIF 
  :Create() 
END WITH
  • No sólo un control puede ser cacheado; toda una sección puede ser cacheada, por ejemplo el 'footer' de nuestra página Web que no cambia. Tan sencillo como:

Código: Seleccionar todo

METHOD FooterSection() CLASS WDocMain
WITH OBJECT ::oFooterSection := ::AddSection( "Section_FormSection" )
  :cCache := "global"
  IF :IsCached()
     RETURN ::oFooterSection
  ENDIF
   .....   
END WITH
.....
Observe como NI SIQUIERA la sección se llega a construir. ¡No hace falta!

Existen dos tipos de caché: 'global' y 'session'. Como su nombre indica, 'global' afecta a cualquier llamada a la página Web, mientras que 'session' se cachea para la sesión en curso. Este segundo tipo de caché es muy potente y pongo varios ejemplos:
  • Cualquier control que almacene el carrito de la compra de la sesión
  • Control WSelect con todos los pedidos o facturas de un cliente
Esta nueva funcionalidad hace de xaWeb un software endiabladamente rápido y potente. Muy por encima de otras soluciones web.

En breve tendremos una documentación en español de la herramienta.

Espero que le haya parecido interesante.

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Hola a todos,

Nueva versión de xaWeb con soporte de máscaras al estilo de oControl:cPicture de Xailer.

https://test2.ozs.es/cgi-bin/xaweb/inputmask.cgi

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
XeviCOMAS
Mensajes: 593
Registrado: Sab Mar 12, 2011 8:16 pm

Re: Nuevo software xaWeb de OZ Software

Mensaje por XeviCOMAS »

El picture Salary no funciona correctamente con el .

155.55 -> lo transforma en 15.555

si lo hace bien con ,

un Saludo
Un Saludo,
Xevi.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

esta con máscara español y por lo tanto la coma y el punto están intercambiados:
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Buenas,

xaWeb sigue mejorando. Ya tenemos el prototipado de la documentación on-line, que básicamente consisten en toda la información que se puede obtener directamente de los fuentes de xaWeb.

Este prototipo esta preparado para trabajar en dos idiomas: inglés y español, que son los idiomas que pretendemos soportar. Para ello hemos creado un paquete de traducción semi-automática para xaWeb, que simplifica mucho el trabajo: Tan sólo hay que establecer la propiedad lTranslate a verdadero en los controles que se desee y luego mantener una pequeña tabla DBF.

Os dejo el enlace de lo hecho hasta ahora:
https://test2.ozs.es/cgi-bin/xaweb/xawebhelp.cgi

Ahora queda poner toda la literatura que tiene que tener cada clase y miembro de clase. Poca cosa :D

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
gerencia
Mensajes: 289
Registrado: Sab Jun 20, 2009 6:01 pm

Re: Nuevo software xaWeb de OZ Software

Mensaje por gerencia »

ignacio escribió: Vie Oct 25, 2024 5:13 pm
gerencia escribió: Mié Oct 16, 2024 5:03 pm Hola Ignacio,

Excelente noticia.
Estamos atentos a los avances.

Saludos,
Le animo que se uno al grupo de beta-testers.
Hola Ignacio, te he enviado 2 correos en días pasados para participar en grupo beta-testers pero no he recibido respuesta.
Jose David Angulo Urzola
Auditoria y Sistemas Ltda.
Cartagena-Colombia
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Consulte su correo privado en este foro.

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Hola a todos,

Importantes mejoras en nuestro software de Guía de referencia de xaWeb que está completamente desarrollado en xaWeb:

https://test2.ozs.es/cgi-bin/xaweb/xawebhelp.cgi

Empieza el momento de introducir la información que se realizará directamente en línea, en español y con traducción automática a inglés utilizando un Web Service de traducción de Google.

Más información en breve,

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Ultima incorporación a la librería: Resalte de sintaxis en código:
Imagen 747.png
Imagen 747.png (21.29 KiB) Visto 110125 veces
La documentación va a buen ritmo. Aquí os dejo el trabajo realizado hasta el momento:

https://test2.ozs.es/cgi-bin/xaweb/xawebhelp.cgi?

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Buenos días,

Tenemos el placer de anunciar que la documentación es español e inglés de xaWeb está completamente terminada y por lo tanto xaWeb es susceptible de empezar su andadura comercial en cualquier momento.

A día de hoy xaWeb no tiene nada que ver con Xailer, con la única excepción de que también tiene el commando EVENT que por otra parte está disponible en multitud de entornos de programación. No obstante, se recomienda el uso de Xailer como editor de código y construcción de ejecutables, tanto para Windows como para Linux, debido a la importante ventaja que supone el soporte de Intellisense que incluye y del cual xaWeb se aprovecha.

La hoja de ruta a corto plazo de xaWeb es la siguiente:
  • Controles datasource y dataset al estilo de Xailer para aquellos que estén acostumbrados a su uso. Ello no impide que se utilicen directamente cualquier gestor de bases de datos de Harbour de forma directa, como ya hacen multitud de programadores que no usan Xailer.
  • Plugin de xaWeb que muestre la estructura del documento HTML, facilite la consulta de ayuda en línea e incluya herramientas para la edición de código.
Os iremos informando de nuestros progresos. Mientras tanto, os animo a que os apuntéis al grupo de beta-testers que sigue abierto. Necesitamos de programadores que empiecen a usar la herramienta y nos ayuden a pulir su funcionamiento. Ahora es el momento de poder realizar cualquier modificación. Cuando el producto sea publicado, todo será más difícil. Simplemente contestar a este hilo indicando vuestra diposición o contactar directamente conmigo en iozuniga@ozs.es.

Os dejo a continuación un enlace a toda la documentación, que como podréis comprobar ha sido un trabajo inmenso:
https://test2.ozs.es/cgi-bin/xaweb/xawebhelp.cgi

Un saludo,
https://www.ozs.es
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Estimados usuarios de Xailer,

En esta ocasión, presentamos una gran mejora en xaWeb, que consiste en un plugin para Xailer. El plugin realiza cuatro tareas importantes, que son:
  • Gestión completa del despliegue de archivos en carpeta 'wwww' y ejecutables a nivel de proyecto. Es decir, cada proyecto tiene su propia configuración. Se crea una Sqlite DB por cada proyecto para su gestión. Todo el entorno es configurable por el usuario.
  • Gestión de la ayuda. Es posible solicitar la ayuda de cualquier control, seleccionando de la lista de controles disponibles y incorpora ayuda sensible al contexto desde el editor de código, pulsando las teclas May+F1 (requiere Xailer 9.2.1). Si hay más de un resultado en la ayuda para ese item. Se mostrará primero un 'listbox' para elegir el apropiado.
  • Cualquier control de la lista de controles de xaWeb puede ser arrastrado al editor de código y automáticamente se crea el código de instanciación. El código generado también es posible configurarlo por el propio usuario.
  • Árbol con la estructura interna del CGI. La estructura que se muestra es absolutamente REAL y no se basa en un parsing del código. Lo que muestra el árbol os lo que está realmente instanciado en el CGI en ese momento. El árbol es capaz de mostrar el nombre de las DATAS asignadas a los controles si así se hubiera hecho. Haciendo doble-click en cualquier rama del árbol, el plugin selecciona en el editor de código la línea de creación del control.

Sólo nos falta por ofrecer antes de la salida comercial, ejemplos de uso de SQLITE y MARIADB y un nuevo ejemplo de tienda on-line. Cada vez queda menos.

Si esta interesado en xaWeb le recomendamos que se haga beta-tester del producto. Contacte por privado para indicarle como serlo.

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Estimados usuarios de Xailer,

Os presento otro importante hito en xaWeb, que es el soporte de PHP de forma directa (sin pasar por el servidor web). Esto nos permite añadir a cualquier CGI de xaWeb la potencia de PHP de una forma muy sencilla. Y por supuesto, funciona tanto en Linux como en Windows.

xaWeb dispone de una clase WPhpRunner que indicándole muy pocas propiedades nos permite ejecutar cualquier script PHP. Un ejemplo:

Código: Seleccionar todo

WITH OBJECT oPhp := WPhpRunner():New()
      :cPhpModule := "Neptuno.php"
      :cphpRunner := "c:\xampp\php\php.exe"
      HB_HSet( :hPost, "data", "ping" )
      HB_HSet( :hGet, "command", "PING" )
      HB_HSet( :hGet, "activate", 123445678 )
     WITH OBJECT WDiv():New( Self )
        IF !oPhp:Run()
           ECHO "Error"
        ELSE
           ECHO oPhp:cResult 
        ENDIF
     END WITH
END WITH
Observe lo sencillo que es añadir parámetros GET y POST al script.

Sobre esta clase WPhpRunner se ha montado una nueva clase WXailerWebDataSource que permite utilizar la clase TWwebDatasource de Xailer. Y como no podía ser de otra forma, funciona tanto en Linux, como Windows.

Aquí tenéis un ejemplo de visualización de una tabla de MariaDB/MySql en Linux: https://test2.ozs.es/cgi-bin/xaweb/xail ... source.cgi.

Espero que os guste y os animéis a usar xaWeb en vuestros futuros proyectos.

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Estimados usuarios de Xailer,

Hoy se ha publicado una nueva beta de xaWeb con soporte de scripts PHP, Xailer TWebDatasource (requiere licencia Enterprise de Xailer) y Xailer TSqliteDatasource (requiere licencia profesional de Xailer).

Aquí puede ver todos los ejemplos de xaWeb funcionando sobre servidor Linux:

https://test2.ozs.es/cgi-bin/xaweb/alltoghether.cgi

Aún puede unirse al grupo de beta-testers si lo desea. Contacte con iozuniga@ozs.es para solicitarlo.

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Buenos días,

Nuevo subdominio xaweb.ozs.es. Los ejemplos y ayuda en línea han sido migrados a las siguientes direcciones:

Ayuda: https://xaweb.ozs.es/cgi-bin/xawebhelpedit.xaweb
Ejemplos: https://xaweb.ozs.es/cgi-bin/alltoghether.xaweb

Saludos
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Buenos días,

Ya tenemos andando xaWeb+MySql de dos formas distintas: Os adelantamos que la fecha de publicación de xaWeb será el 1 de mayo.

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Nuevo software xaWeb de OZ Software

Mensaje por ignacio »

Estimados usuarios de Xailer,

Un hito más en la herramienta xaWeb: Ahora incluyo soporte nativo de SQLite sin necesidad de utilizar ninguna librería externa de Xailer. xaWeb ya soporta sin ninguna dependencia de Xailer el acceso a bases de datos MariaDb/MySql y Sqlite.

https://xaweb.ozs.es/cgi-bin/matsqlite.xaweb

Os recordamos que salimos a la venta el 1 de mayo.

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder