FAQ de XAILER

Ultima actualización: 25 Abril 2005

Tabla de Contenidos

    General

  1. ¿ Qué es Xailer ?
  2. ¿ Qué tipo de aplicaciones puedo hacer con Xailer ?
  3. ¿ Existen diferentes versiones de Xailer ?
  4. ¿ Cuál es la versión más reciente ?
  5. Comprar Xailer
  6. Futuro de Xailer
  7. Licencia
  8. Privacidad

    Empezando con Xailer

  1. Acabo de recibir el producto
  2. Requisitos para la instalación
  3. Instalar Xailer
  4. Instalar las herramientas
  5. Notas adicionales
  6. Activar Xailer
  7. Errores frecuentes
  8. Entorno

    Ayuda y soporte

  1. Introducción a Xailer
  2. Como obtener soporte
  3. Acceso a los foros
  4. Cursos y formación

    Personalizar el entorno

  1. Configurar el IDE
  2. Configurar el editor de código
  3. Configurar herramientas
  4. Ampliar la información de compilación y enlazado
  5. Añadir librerías a un proyecto
  6. Usando ADS

    Portando mis aplicaciones a Xailer

  1. ¿ Puedo aprovechar mi código anterior ?
  2. ¿ Puedo aprovechar el diseño de la interfaz ?
  3. ¿ A qué bases de datos puedo acceder ?
  4. ¿ Se soporta OOP ?
  5. ¿ Puedo desarrollar el mismo proyecto en diferentes ordenadores ?
  6. ¿ Necesito algún gestor de recursos ?

    Glosario

  1. Archivos .xfm


    General

  1. ¿ Qué es Xailer ?

    Xailer es un entorno IDE visual que sigue el paradigma de otros entornos como Delphi, Visual Basic, etc. para el desarrollo de aplicaciones en Windows.

    Entre otras cosas cuenta con:

    • Diseñador de formularios
    • Editor profesional de código fuente
    • Gestor de proyectos
    • Gestor de recursos
    • Depurador integrado

    Asímismo, tambien cuenta con una jerarquía de clases GUI y componentes nativos muy potente que permite utilizar cualquier control estándar de Windows de un modo sencillo y flexible.

  2. ¿ Qué tipo de aplicaciones puedo hacer con Xailer ?

    Por su diseño, Xailer le permite desarrollar cualquier tipo de aplicacion ya que no está orientado a ningún tipo en particular. El límite lo pone su imaginación.

  3. ¿ Existen diferentes versiones de Xailer ?

    Si, Xailer ofrece dos versiones del producto:

    • Edición Personal, conteniendo todo lo necesario para empezar.
    • Edición Profesional que incluye soporte de OCX, DataControls, y otras mejoras no disponibles en la edición Personal.

    En caso de empezar con la edición Personal en cualquier momento puede actualizar a la versión Profesional o a cualquier otra edición existente siempre que sea más avanzada únicamente desembolsando la diferencia de precio entre las dos versiones.

  4. ¿ Cuál es la version más reciente ?

    La versión más reciente es la Pre-release 3

  5. Comprar Xailer

    En la sección de pedidos encontrará toda la información necesaria para efectuar su compra.

  6. Futuro

    Tras la publicación de la versión 1.0, se enfocará el desarrollo de la herramienta a incluir todo tipo de mejoras tales que diseñador visual de informes, integración con productos de terceras partes, nuevos conectores con bases de datos, etcetera.

  7. Licencia

    La compra de una licencia de Xailer le permite:

    • Usar el producto para desarrollar cualquier tipo de aplicación, sea comercial o libre.
    • Instalar la herramienta en hasta 3 (tres) máquinas diferentes

  8. Privacidad

    Xailer.com cumple con la legislación vigente de la LOPD de protección de datos, por lo que cualquier tipo de informacion de carácter personal o profesional que nos suministre será conservada en un archivo de uso exclusivamente privado.

    Si lo considera necesario, puede solicitar que sus datos sean eliminados de este archivo en cualquier momento.


  9. Inicio de sección
    Tabla de Contenidos

    Empezando con Xailer

  1. Acabo de recibir el producto

    ­ ¡ Enhorabuena ! Ya es Vd. miembro de una comunidad en constante crecimiento y con una brillante perspectiva de futuro en el mundo de la programación profesional con herramientas de última generación.

    Muchas gracias por confiar en esta herramienta y esperamos que cumpla ampliamente con sus expectativas.

  2. Requisitos para la instalación

    Para que el producto funcione correctamente se necesita un ordenador con la siguiente configuración mínima:

    • Sistema operativo: Windows 98se o superior
    • Memoria RAM: 128 MB
    • Disco duro: 5 MB y suficiente espacio disponible para almacenar sus proyectos.

  3. Instalar Xailer

    La instalación de Xailer es tan sencilla como la de cualquier otra aplicación. Ejecute el archivo de instalación, seleccione las opciones que desee e instale en una carpeta de su disco duro. Por defecto se sugiere c:\xailer.

    Se recomienda leer detenidamente esta sección para evitar posibles problemas derivados de una instalación incorrecta.

  4. Instalar las herramientas

    Tras instalar el IDE correctamente debe procederse con las herramientas:

    • xHarbour: Se recomienda usar la versión disponible en nuestra sección de descargas ya que esta versión está comprobada y optimizada para su uso con Xailer.

      También se aconseja instalar el compilador en una carpeta dentro de Xailer, p.e.: c:\xailer\xharbour para evitar conflictos con otras versiones o instalaciones del compilador que pudiera haber en su sistema.

      Para mas información sobre xHarbour visite: www.xharbour.org

    • BCC++ 5.5: Se recomienda descargarlo desde www.borland.com y, al igual que en el apartado anterior, se recomienda instalarlo en una carpeta dentro de Xailer, p.e.: c:\xailer\bcc para evitar conflictos con los archivos .CFG de este compilador.

  5. Notas adicionales

    • Se recomienda instalar primero el IDE y luego las demas herramientas y
    • A continuación ejecutar Xailer, seleccionar la opción Herramientas -> Opciones generales del menú principal y activar la opcion Directorios para configurar correctamente las rutas a las herramientas.

  6. Activar Xailer

    • Actualmente sólo la versión DEMO se puede activar directamente por Internet, pudiendose activar igualmente por Email o por fax
    • Seleccione la opción Ayuda -> Registar el producto del menú principal y siga los pasos que se le indican. Es muy importante que indique correctamente el nombre de empresa y su dirección de correo electrónico.

  7. Errores frecuentes

    Estos son algunos de los errores más frecuentes que se pueden encontrar los nuevos usuarios de Xailer:

    • El sistema no puede hallar la ruta especificada:
    • Este mensaje aparece cuando las rutas del compilador xHarbour y/o BCC++ no son correctas. Revise las secciones Instalar las herramientas y Notas adicionales de este documento.

    • Inicio errático cuando se intenta usar una versión de xHarbour no válida:
    • Compruebe que la versión de xHarbour que tiene instalada sea la versión disponible en www.xailer.com.

  8. Entorno

    Xailer es un producto autocontenido por lo que no es necesario que ajuste rutas (PATHs) en sus archivos de inicio para acceder a las herramienas del compilador y tampoco necesita establecer variables de entorno para su correcto funcionamiento.


  9. Inicio de sección
    Tabla de Contenidos

    Ayuda y soporte

  1. Introducción a Xailer

    Si quiere ver unos tutoriales en video para saber qué es y qué se puede hacer con Xailer, visite la sección de Descargas donde encontrará algunos tutoriales que le ayudaran a conocer y a familiarizarse con el entorno de trabajo.

  2. Como obtener soporte

    Para resolver las dudas o problemas que tenga en su trabajo diario, Xailer ofrece un completo manual de ayuda en formato .CHM accesible desde el propio IDE pulsando F1 y desde el inspector de objetos pulsando Ctrl+F1.

    También se dispone de varios foros de consulta accesibles desde el servidor de grupos de Xailer en news.xailer.com

  3. Acceso a los foros
  4. Si quiere participar, resolver alguna duda o simplemente conocer a otros miembros de la comunidad Xailer puede visitar el siguiente foro público: local.xailer.beta

    Y si ya es usuario registrado también puede visitar los siguientes foros:


  5. Cursos y formación
  6. Varias veces al año se organizan cursos de formación tanto a nivel de principiante como para usuarios avanzados.

    Para comprobar si existe algún curso a la vista puede dirigirse a: Sección eventos www.geroa-informatica.com www.ciber-tec.com


    Inicio de sección
    Tabla de Contenidos

    Personalizar el entorno

    Una vez finalizada la instalación y antes de empezar a trabajar es conveniente invertir unos minutos en conocer el IDE, ver qué opciones ofrecen los menús y barras de herramientas para empezar a acostumbrarse al nuevo entorno de trabajo.

  1. Configurar el IDE
  2. En la opción Herramientas -> Opciones generales del menú principal encontrará las opciones para ajustar el comportamiento del entorno a sus gustos particulares.

  3. Configurar el editor de código
  4. En la opción Herramientas -> Opciones del editor del menú principal encontrará varias opciones para personalizar el editor de código, los sangrados, colores, etc.

  5. Configurar herramientas
  6. Esta opción permite incluir utilidades externas que use habitualmente para ser ejecutadas desde dentro del IDE cuando sea necesario.

    Estas utilidades serán incluidas automáticamente en el menú Herramientas como si fueran opciones estándar del entorno.

  7. Ampliar la información de compilacion y enlazado
  8. Cada vez que se lanza un proceso de compilación y enlazado, el IDE muestra todos los mensajes que se generen en la ventana de mensajes. Por defecto, se incluye información básica del proceso pero puede ampliar esta información pulsando la combinación de teclas Mayusculas+F9.

  9. Añadir librerías a un proyecto
  10. Si necesita incluir librerías externas .LIB o módulos objeto compilados .OBJ puede hacerlo con la opcion Añadir fichero al proyecto del menú Proyecto o con el menú contextual del Gestor de proyectos. Para ello, introduzca la ruta y el nombre completo del archivo o seleccione la opción Todos los ficheros del cuadro de diálogo Abrir fichero y busque el archivo que desea incluir.

  11. Usando ADS
  12. Para utilizar Advantage Database necesitará tener instalado el cliente de Advantage tanto en el ordenador de desarrollo como en el del cliente final. Igualmente serán necesarias las librerias de importación para Advantage que son suministradas con el cliente de ADS (Ace32.lib) y la librería de acceso Advantage para [x]Harbour que se suministran con el propio compilador [x]Harbour en su directorio de contribuciones. Xailer es compatible con la versión 7.0 de ADS o posterior. Puede encontrar más información en www.advantagedatabase.com


    Inicio de sección
    Tabla de Contenidos

    Portando mis aplicaciones a Xailer

  1. ¿ Puedo aprovechar mi código anterior ?
  2. Siempre que su código sea xBase (Clipper, Harbour, xHarbour, etc.) y esté separado, o no sea dependiente de la interfaz de usuario, podrá reutilizarlo para los procesos de negocio de su nueva aplicación.

  3. ¿ Puedo aprovechar el diseño de la interfaz ?
  4. Xailer tiene una opción para importar interfaces de usuario siempre que estén en un formato .RC. De este modo podrá convertir su interfaz antigua a formularios y controles nativos de Xailer sin necesidad de reescribirla.

  5. ¿ A que bases de datos puedo acceder ?
  6. Xailer soporta cualquier base de datos nativa de xHarbour y, al mismo tiempo, tambien ofrece conexion a cualquier fuente de datos a traves de ODBC y SQL.

  7. ¿ Se soporta OOP ?
  8. Si. De hecho puede desarrollar aplicaciones procedurales si así lo desea y también se ofrece la posibilidad de hacerlo siguiento el paradigma de la orientación a objetos que en Xailer se potencia ofreciendo soporte de herencia, polimorfismo, encapsulación y se extiende con la definición de ámbitos en la declaración de las clases y el uso de miembros de tipo DATA, PROPERTY y EVENT.

  9. ¿ Puedo desarrollar el mismo proyecto en diferentes ordenadores ?
  10. Por supuesto. Como se comentó antes, la instalación del producto ofrece la posibilidad de utilizarlo en hasta 3 (tres) máquinas diferentes y también se puede traspasar un proyecto de una máquina a otra utilizando la opción Publicar proyecto del menú Proyecto.

  11. ¿ Necesito algún gestor de recursos ?
  12. No. Xailer dispone de su propio inspector de objetos y recursos desde los que puede diseñar toda su interfaz y añadir controles, imágenes, etc. a su aplicación.
    El inspector de objetos le permite cambiar la apariencia y comportamiento de los controles, cambiar el orden de tabulación (navegación) dentro del formulario, elegir varios controles a la vez, etc.


    Inicio de sección
    Tabla de Contenidos

    Glosario

  1. Archivos .xfm
  2. Archivos en formato ASCII que guardan la persistencia de cada formulario y de todos los controles contenidos en dichos formularios. Son archivos que son generados automáticamente por el propio IDE de Xailer y no requieren su manipulación por parte del usuario.


    Inicio de sección
    Tabla de Contenidos



Historial de revisiones:

* Jose Lalin - 25 Abril 2005


Este FAQ es revisado y actualizado por xailer@xailer.com. Copyright © 2005 Xailer.com