Archivo por meses: mayo 2015

Xailer 4.0.1

Estimados usuarios de Xailer,

Tenemos el placer de anunciaros una nueva versión de Xailer que incluye un montón de novedades y mejoras, a destacar las siguientes:

  • IDE:
    • TTreeView: Error al guardar los treeviewitems en los .xfm
    • User controls: Mejorados mensajes de error
    • SQLite editor: Posibilidad de salvar los registros a visualizar
    • Incluida libreria iphlpapi en configuración de MinGW

     

  • DataControls
    • TSQLite: Cambiado en CreateTable() el tipo «M» de «MEMO» a «MEMOTEXT»
    • TWebDataSource: Error en busqueda de clave primaria por no usar acentos delimitando el nombre de tabla
    • TDbfdataset: Soporte de lAutoSeek en datasets DBF
    • TDataSource: Nuevo evento OnExecute( oSender, cSql )

     

  • Controles
    • TLabelEx: Error en cálculo de posición de enlaces
    • TOcx: Pasar los parametros VT_DISPATCH como objetos TOleAuto en los eventos
    • TOcx: Error con fechas en blanco
    • TLabelEx: Error en recepción de foco
    • TRichedit: Nuevas propiedades lRE70, lRE80 y nUlineColor
    • TCombobox: Al cambiar el foco durante un OnExit, no se restauraba el foco correctamente
    • TDateEdit: Soporte de mouse wheel en edicion que permite scroll de dias, meses o años
    • TPicture: Perdida de memoria cuando se cargaba una imagen con gdi+

     

  • Clases
    • TApplication: Mejora con lSingleInstance para que active la instancia existente

     

  • Fast-Report
    • TFastReport: Error en llamada a funcion LOADIMAGEFROMHBVAR
    • TFastReport: Correcion menor para tipos BLOB que fallaban a partir de Harbour 4

Os recordamos que para poder usar esta nueva versión hay que tener una suscripción activa de Xailer y que exige realizar de nuevo el registro de todas sus instalaciones. Todos los usuarios con suscripción activa deben haber recibido un E-mail con la nueva información de registro, pero en cualquier caso puede volver hacer el registro directamente desde la opción de menú Ayuda-Registrar el producto.

En caso de no tener una suscripción activa sólo podrá utilizar Xailer 4 en modo DEMO y por lo tanto deberá instalarla en un distinto directorio.

Un saludo

[El equipo de Xailer]

Cancún Junio 2015

Estimados usuarios de Xailer,

Más o menos cada dos años , tengo el placer de poder reunirme en la ciudad de Cancún con una importante comunidad de usuarios de Xailer, que mayoritariamente provienen del propio Mexico, pero también acuden normalmente colegas de Brasil, República Dominicana y Venezuela, entre otros.  Espero que está vez podamos contar con más colegas de distintos países. A los españoles es difícil de mover ya que hay que cruzar el charco, pero es que además tiene más fácil acceder al equipo de Xailer ya que de forma periódica se organizan reuniones como lo que acaba de producirse en Madrid hace muy poco tiempo.

En cada reunión intento presentar algo especial de Xailer que entiendo puede interesar a los programadores de Xailer que ya tienen cierta experiencia. Esta vez quiero centrarme básicamente en la migración a sistemas SQL, desarrollo de aplicaciones en la nube e integración con herramientas CRM. No obstante, aprovecharemos la ocasión para ver todas las mejoras que incluye Xailer 4. Intentaremos evitar profundizar demasiado en las características del lenguaje SQL ya que entendemos que es algo que posiblemente muchos usuarios ya conocerán, pero si mostraremos la potente herramienta que incluye Xailer 4 para diseñar visualmente las consultas SQL.

Voy a intentar exponer a continuación las directrices del temario que seguiremos en el curso:

  • Novedades de Xailer 4
  • Introducción a Sqlite, MariaDB y MySQL
  • Instalación de servidores locales XAMP (Apache, MySQL, PHP)
  • Uso de servidores externos proporcionados por ISPs. Ventajas e inconvenientes
  • Migración a SQL desde DBF: diferencias entre ambos sistemas, haciendo hincapié en bloqueos, transacciones, índices, grandes tablas, campos BLOB, tipos de datos y uso de claves primarias
  • Conversión de tablas DBF a SQL: Consideraciones, herramientas de Xailer 4
  • Cuando usar SQLite y cuando usar MariaDB/MySql
  • Datasets en memoria: Ventajas e inconvenientes
  • TWebdatasource: ventajas e inconvenientes. Cuando usarlo
  • Uso de modelo vista-controlador
  • Base de datos en la nube: ventajas e inconvenientes
  • Bases de datos locales: sincronización y  propagación hacia servidores en la nube
  • Introducción a CRM Prestashop
  • Protocolo REST: introducción y uso básico
  • Datasource para Prestashop
  • Acceso directo al protocolo REST de Prestashop
  • Recepción de eventos de Prestashop con programación multi-hilo

A todos los asistentes se les entregará una licencia del nuevo datasource para Prestashop que se pondrá en venta inmediatamente después del evento a un precio de 150 euros.

Y eso es todo. Espero que el curso sea de vuestro interés. Si tenéis alguna sugerencia me encantará leerla. Os ruego utilicéis los comentarios para ello.

¡Hasta pronto!