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.

Nota importante sobre actualizaciones

Foro público de Xailer en español
User avatar
ignacio
Site Admin
Posts: 8656
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Nota importante sobre actualizaciones

Postby ignacio » Wed Apr 22, 2020 11:54 am

Estimados usuarios,

A partir de hoy, 22 de abril de 2020 sólo podrá acogerse a la actualización + soporte de cualquier producto, si se realiza dentro de los tres primeros meses a partir de la finalización de la fecha de soporte o última actualización. No obstante, la actualización antes de que finalice dicho periodo de soporte incluirá un 10 % de descuento (descuento no acumulable) que se podrá solicitar al rellenar el formulario de actualización.

Hasta ahora la actualización era posible si se hacía dentro del año siguiente desde la finalización de fecha de soporte. Es decir, se rebaja el periodo de 12 a 3 meses. Entendemos que esta nueva política de actualizaciones sigue siendo generosa ya que lo normal en otros fabricantes de software es la de no ofrecer ningún periodo de gracia, ni ofrecer algún descuento si se hace en plazo.

En aras a no perjudicar a ningún usuario que le haya finalizado el periodo de soporte. Se establecen los siguientes mecanismos:

  • Podrá acceder a la actualización si su periodo de finalización de soporte es posterior al 22 de abril de 2019.
  • Podrá acceder al descuento del 10% si su periodo de finalización de soporte es posterior al 22 de enero de 2020
En ambos casos se debe de realizar la actualización antes de 30 días a partir de hoy. Es decir, del 22 de mayo de 2020.

Para Xailer 7 no os podemos dar aún fecha de publicación, pero llevará importantes mejoras:

  • Soporte completo de Chromium Edge de Microsoft como control visual.
  • Control para visualizar documentos PDF muy liviano y de increíble rapidez.
  • Funciones asíncronas y futuros o promesas (https://es.wikipedia.org/wiki/Valor_futuro_(inform%C3%A1tica)
  • Adaptación a los últimas versiones de Harbour lo que nos permite dar soporte a SSL 1.1.1
  • Animaciones de controles con múltiples efectos como de bote, elástico, etc.
  • Nuevos controles adaptados al estilo de Windows 10: Checkboxes, Radio buttons, listboxes, combobox, ProgressBar, Trackbar, Calendar, TDateEdit, Groupbox y sus correspondientes Data Controls (sólo Enterprise)
  • Nuevos controles como TProgressCircle y TCircularImage (sólo Enterprise)
  • Posibilidad de cambiar la fuente en toda la aplicación desde el IDE
Además de todas estas mejoras habrá una auténtica revolución en el mundo Xailer pues abrimos las puertas de par en par para la programación Web. Actualmente estamos volcando todos nuestros esfuerzos en ese sentido y queremos que Xailer 7 ya incorporé dicha funcionalidad. Sentimos no poder deciros mucho más de momento.

Un cordial saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
User avatar
ignacio
Site Admin
Posts: 8656
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Re: Nota importante sobre actualizaciones

Postby ignacio » Fri Apr 24, 2020 10:30 am

Estimados usuarios,

Aprovecho este hilo para seguir contando algunas novedades de Xailer 7 que se me habían quedado en el tintero. Una de ellas, de la cual estoy personalmente encantado, es nuestro guiño a las bases de datos NOSQl.

En las bases de datos NOSQL los esquemas de datos son dinámicos, es decir, no existe una estructura fija de tabla y la consistencia de los datos es menos importante. En Xailer 7 hemos querido incluir alguna de sus cualidades y ahora cualquier dataset, incluso una tabla DBF puede tener la habilidad de guardar en su tabla cualquier campo, aunque éste no exista ni siquiera en la tabla. Sólo es necesario la existencia de un campo en la base de datos de nombre MoreData, que lógicamente deberá de ser tipo BLOB o MEMO.

Para acceder o establecer el valor de éste campo virtual tan sólo que hay que usar la sintaxis: oDataset:!Campo. Es decir, hay que incluir el carácter '!' antes del nombre del campo. ¡Eso es todo! Internamente toda la información se guarda con formato JSON dentro de ese campo y por lo tanto se pueden realizar búsquedas en el campo 'MoreData' e incluso editarlo desde su editor de bases de datos preferido. Nuestro editor de tablas SQLite ya soporte el tipo de campo JSON, por lo que en dicho caso, lo preferible es definir el campo con ese tipo.

Las posibilidades de este nuevo sistema son múltiples. A modo de ejemplo:
  • Guardar en una tabla de clientes las direcciones completas de todas sus delegaciones (no es necesario crear una tabla clientes-delegaciones)
  • Guardar en una tabla de artículos una relación completa de todas las ofertas que tiene por periodo o cantidad
  • Evitar tener que modificar una tabla por la necesidad de incluir un nuevo campo
Una de las grandes ventajas de este nuevo sistema, es que puede guardar en la tabla cualquier tipo de dato, incluso matrices y objetos Hash.

No obstante, existen limitaciones, que son insalvables, como son:
  • Los campos virtuales no pueden ser asignados a la propiedad 'oField' de un datacontrol
  • No se pueden realizar búsquedas directas sobre campos virtuales. Deberá buscar internamente en el campo 'MoreData'
Espero que les haya gustado la nueva funcionalidad.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
User avatar
XeviCOMAS
Posts: 530
Joined: Sat Mar 12, 2011 8:16 pm

Re: Nota importante sobre actualizaciones

Postby XeviCOMAS » Sun Apr 26, 2020 5:20 pm

Ignacio,

sobre el tema web, seria estupendo poder disponer de la funcionalidad de Xailer integrando pra aplicaciones web.

Me he estado mirando alguna cosa para hacer el salto, pues ya es casi imprescindible poder tener alguna aplicación web, aunque sea a modo de consulta, de momento.
Estoy invirtiendo tiempo, horas en modharbour, para intentar aprender o entender como puede funcionar harbour entre html, css, apache, servidor SSL... uffff!!!

Hay alguna posibilidad de poder ver/probar algun avance de Xailer en este entorno web???
Alguna fecha prevista???
Alguna demo para poder empezar a testar y poner dientes largos???


Gracias por tu tiempo.
Un Saludo,
Xevi.

Return to “Spanish”