Archivo de la categoría: Noticias

Reunión de usuarios de Xailer en Cancún los días 6,7 y 8 de mayo

Buenos días,

Nuestro distribuidor y gran amigo René Flores organiza una vez más un gran encuentro de usuarios de Xailer en Cancún, en el cual tendré el placer de poder presentar nuestra nueva versión de Xailer 3 y durante tres días revisaremos todas sus novedades, analizaremos los cambios que supone esta nueva versión, como afectará a sus propias aplicaciones y sobre todo veremos programación avanzada con Xailer. Desde la creación de controles de usuario, plantillas y asistentes, programación en la nube con WebDatasource, comunicaciones asíncronas y SQL avanzado. No obstante, me encantará oir vuestras sugerencias e incluirlas igualmente.

El sitio, Cancún, y el hotel, no pueden ser mejores. Os animo a que vengáis. Lo pasaremos bien y además será muy productivo. Más información en el siguiente enlace:

http://www.blogger.com/comment.g?blogID=11070235&postID=5783582622724051840&page=0&token=1364556968242

Hasta pronto.

Xailer 3

Estimados usuarios de Xailer,

Tenemos el placer de poder anunciaros definitivamente la publicación de Xailer 3. Hemos intentado corregir al máximo todos los errores que pudiera tener esta nueva versión y por eso el periodo Beta se ha demorado más de lo habitual, pero creemos que ha merecido la pena.

En los anteriores artículos sobre las versiones Beta de Xailer 3 profundizamos en todas las novedades que incluye esta nueva versión y entendemos que no merece la pena volver a repetirlas. Si queréis conocer todas las novedades os sugiero que leáis esos dos artículos anteriores de Xailer 3 Beta.

Queremos volver a insistir en lo importante que es actualizarse a esta nueva versión aunque ello suponga algo de trabajo por vuestra parte. Cuanto más tardéis en hacer el cambio más os costará. La adopción de Harbour y el compilador MinGW es definitiva y no tiene marcha atrás. Os recordamos que ofrecemos un servicio de migración a Harbour que es realmente competitivo en precio.

La actualización a Xailer 3 no tiene ningún coste adicional para aquellos usuarios que tengan una suscripción activa como es habitual. Independientemente de la fecha de compra cualquier versión 2 de Xailer puede ser actualizada a la versión 3, sin embargo, los usuarios con versiones 1 de Xailer no podrán acceder a Xailer mediante actualización y deberán comprar el producto completo.

Podéis descargar la nueva versión de Xailer 3 desde nuestra área de descargas. Necesitaréis igualmente una nueva versión de Harbour+MinGW que igualmente se encontrará en dicha área con el nombre harbour32setup.exe.

Un saludo

[El equipo de Xailer]

Xailer 3 Beta

Estimados usuarios de Xailer,

Tenemos el placer de presentaros la versión preliminar de Xailer 3 con soporte de MinGW 4.7.1 y Harbour 3.2.0dev (Rev. 18738). Como muchos de vosotros sabéis, esta nueva versión incorpora cambios muy importantes, como son:

  • Soporte del compilador open source MinGW
  • Soporte de la versión más actual de Harbour
  • Abandono de xHarbour como compilador xBase

Hemos decidido continuar dando soporte a BCC en esta nueva versión de Xailer y más aún cuando hemos podido corregir, debido al cambio a MinGW, el problema que teníamos de enlazado con BCC en Windows 8 64.

El cambio de xHarbour+BCC a Harbour+MinGW ha sido una auténtica maratón que ha durado más de un año y ha supuesto un gran esfuerzo para todo el equipo de Xailer, pero era absolutamente necesario para dar continuidad al proyecto. Ahora, los pilares de Xailer se ven ampliamente reforzados con compiladores tanto a nivel de xBase como de C que superan con creces los anteriores.

En definitiva, se trata de un cambio completo en el motor de la herramienta que no es fácilmente apreciable, pero que efectivamente genera aplicaciones más robustas, más rápidas, con nuevas funcionalidades como es la multi-tarea y la posbilidad de escalar a los 64 bits cuando lo estimemos necesario.

Sabemos que en los tiempos de crisis en los que nos encontramos todos,  sobre todo en España,  es complicado pedir esfuerzos económicos, pero os animamos a todos a dar el salto a Xailer 3 cuanto antes y os quedamos muy agradecidos de antemano a todos aquellos que os decidáis a hacerlo. Vuestro soporte en estos tiempos difíciles es muy valorado.

Por último, quiero aprovechar para dar las gracias a todo el equipo de xHarbour que hizo posible la creación de Xailer en su día, pues entonces tenía funcionalidades no existentes en Harbour que para nosotros eran irrenunciables. No cabe duda de que sigue siendo un gran producto.

Podéis descargar la nueva versión de Xailer 3.0 beta desde nuestra área de descargas. Necesitaréis igualmente una nueva versión de Harbour+MinGW que igualmente se encontrará en dicha área con el nombre harbour32setup2.exe.

Un saludo

[El equipo de Xailer]

Actualización de Xailer 2.7.1

Estimados usuarios de Xailer,

Ya está disponible una nueva actualización de Xailer 2.7. Desgraciadamente la actualización no se ha podido realizar a través del sistema de ‘Auto update’ que incorpora el propio IDE. Esperamos que futuras actualizaciones se puedan hacer sin problemas a través del sistema automático.

Puede descargarla desde la siguiente dirección:

http://www.xailer.com/download?es&file=1

Un cordial saludo

[El equipo de Xailer]

Nueva versión de Xailer 2.7

¡¡Nueva versión de Xailer disponible!!

Ya está disponible la nueva versión de Xailer 2.7  que incorpora como principal novedad el soporte completo de Harbour 3.2. De hecho el propio IDE de Xailer ya está construido con Harbour y no con xHarbour.

Hemos querido publicar la nueva versión con soporte de Harbour con absolutamente la misma funcionalidad que se ofrecía la versión de xHarbour, incluyendo el soporte de DLLs, el depurador integrado, soporte de OCX y un largo etcétera. No obstante, está versión de transición soporta igualmente sus actuales proyectos escritos con xHarbour. A partir de la futura versión 3 de Xailer sólo soportaremos Harbour y utilizará el compilador MinGw en vez del de Borland que utilizamos actualmente, lo cual también nos permitirá dar el salto a los 64 bits cuando sea necesario.

Sigue leyendo

Xailer para Harbour (IV)

Hace tan sólo cuatro días os comentaba que aún quedaba por pasar a Harbour el debugger integrado de Xailer. Pues bien, ya está también. En realidad, estaba terminado hace ya dos días, pero hemos dedicado este tiempo a depurarlo. Je, je, depurar el debugger, ¡qué bien suena eso!

Bueno, el caso es que ya está listo. Y con una particularidad extra… se puede utilizar el nuevo IDE, compilado con Harbour, para depurar un programa que esté compilado con xHarbour, y viceversa. Vamos, que ambos IDEs (el que está compilado con Harbour y el que está compilado con xHarbour) son intercambiables 😉

Una vez terminado esto también, sólo queda depurar los bugs que puedan salir todavía. En todo este tiempo que llevamos utilizándolo nosotros mismos, hemos podido corregir todos los problemas que nos han aparecido, que a decir verdad, tampoco han sido muchos. Visto el resultado, creo que podremos publicar la nueva versión muy muy pronto.

Y por cierto, para aquellos que se pueden encontrar con el problema de que estén utilizando alguna función o clase de xHarbour que no existe en Harbour, hemos preparado una pequeña librería para solucionarlo. De momento contiene las clases de manejo de XML, funciones de cifrado (hb_encrypt y hb_decrypt) y alguna función más. Pero el objetivo es meter ahí cualquier cosa que podamos necesitar, para que el paso de xHarbour a Harbour sea lo más sencillo posible.

Xailer para Harbour (III)

Hace ya un mes que publicamos la última noticia sobre Xailer para Harbour, y ya iba siendo hora de manteneros informados. Es culpa nuestra no haberos informado más a menudo, lo siento. Pero como podeis ver, hemos estado liados con la nueva web además del desarrollo de Xailer, y eso nos ha demorado un poco.

Pero bueno, ya podemos decir que Xailer para Harbour está al 99%. Ahora mismo está todo terminado, excepto el debugger integrado. Y cuando digo todo, es que tenemos ya funcionando incluso el IDE compilado con Harbour. Por supuesto, todos los ejemplos de ‘samples’ funcionan. Y también lo hemos estado probando con nuestros propios proyectos, y todo parece funcionar correctamente.

Es más, os puedo asegurar que es más rápido. La primera impresión al ejecutar cualquier programa es que todo parece funcionar más fluido y ágil, tanto que a veces incluso sorprende. Esto es gracias al mayor rendimiento general de Harbour. Pero también nosotros hemos puesto nuestro granito de arena optimizando nuestra ampliación del motor de objetos. En las pruebas que hemos hecho, con cronómetro, usando esta optimización es alrededor de un 50% más rápido aún. Bueno, esto es sólo en el acceso a propiedades y eventos, no todo el código que ejecute el programa, pero aún así, es significativo.

Respecto al debugger integrado, esperamos tenerlo listo en unos pocos días, y gracias a la cantidad de pruebas que estamos haciendo, esperamos que no salgan muchos bugs. Si todo va bien, muy pronto podremos publicar la nueva versión de Xailer, con soporte tanto de xHarbour como de Harbour.

Nueva página web

Ya hemos puesto en línea la nueva página web: www.xailer.com

Puede no parecer gran cosa, y de hecho es una página muy normal, aunque hecha con cariño, y creemos que limpia y sencilla para navegarla. Después de tanto tiempo con la antigua, teníamos que renovarnos. ¡Y cuando mejor que ahora! que estamos a punto de sacar Xailer para Harbour. Además, llevábamos arrastrando el problema de Flash desde hace mucho tiempo, y teníamos que solucionarlo ya, sí o sí.

En fin, esperamos que os guste 😉

Xailer para Harbour (II)

Ya está listo también el soporte para crear DLLs con Harbour, y de la misma forma que estamos acostumbrados, no como obliga a hacer Harbour.

Hasta ahora, las DLLs que hacíamos con Xailer y xHarbour se apoyaban en la VM y RTL que se enlaza en el mismo ejecutable, de forma que la DLL es muy pequeña (no contiene ni VM ni RTL), y se integran perfectamente con nuestros programas. Un buen ejemplo de ello son los plugins del IDE y XEdit y los componentes de terceros que se integran en el IDE.
Sigue leyendo