Teléfono de soporte

BLOG

Novedades de Xbase++ // Nuevas funciones del motor de base de datos PostgreSQL // Ejemplos de CXP

// ¡Novedades en Junio!

La actualización de Junio incluyó 12 elementos de trabajo, cada uno de los cuales se centra exclusivamente en mejoras al motor de base de datos PostgreSQL y las capacidades de emulación ISAM. Puede encontrar información detallada sobre estas nuevas y potentes funciones en la sección correspondiente del boletín “Acerca de SmartOrders/RemoteFilters/LocalFilters” o en la documentación en línea haciendo clic aquí (en inglés).

En la actualización de Mayo, también trabajamos en 7 elementos de trabajo y arreglamos 2 PDRs. También hemos agregado el recurso “ESC Printer Emulator”. Este recurso permite el uso de códigos ESC (Escape) con impresoras Windows/GDI mediante emulación. De esta manera, sus informes antiguos se ejecutan sin cambios y pueden ampliarse con conceptos de última generación. Diga adiós a LPT/PRN y hola al comando “SET PRINTER TO OBJECT“. Durante los últimos años, hemos estado regalando este código a nuestros clientes de soporte para ayudarlos en sus esfuerzos de migración y modernización. Por eso pensamos que sería una buena idea ponerlo a disposición de todos los clientes de suscripción.

Además, lanzamos una colección de muestras CXP pública en samples.alaska-software.com para Xbase++ 2.0. Esta nueva colección de muestras es un subconjunto de las muestras de Xbase++ 3.0 adaptadas para funcionar con Xbase++ 2.0.

Para descargar e instalar la última actualización, inicie su Xbase++ Workbench, vaya a Ayuda->Administrador de actualizaciones y seleccione el número de compilación o (#build) más alto, que debería estar en la parte superior de la lista. Las actualizaciones son acumulativas. Así que la última actualización es la requerida. Por supuesto, debes ser un cliente de suscripción activo para recibir dichas actualizaciones.

// Resumen general de las nuevas CXP

La tecnología Compiled Xbase++ Pages (CXP) proporciona un marco sólido para que los desarrolladores creen contenido web dinámico o pequeñas aplicaciones web. Cada página CXP combina marcado HTML con código Xbase++, lo que permite recuperar contenido de bases de datos u implementar otra lógica de aplicación.

Las páginas CXP se ejecutan como código nativo y se compilan sobre la marcha, lo que proporciona un entorno más seguro que los entornos de secuencias de comandos convencionales como PHP. Este enfoque simplifica el proceso de desarrollo manteniendo altos estándares de seguridad y rendimiento.

// Explora y experimenta

Actualizamos nuestros ejemplos de CXP para Xbase++ 2.0 y lanzamos un sandbox en línea para experimentación práctica. Visite samples.alaska-software.com para explorar las capacidades de CXP y cómo puede agilizar el desarrollo de contenido web dinámico. Vea usted mismo la eficiencia y seguridad que CXP aporta al desarrollo de pequeñas aplicaciones web. Puede encontrar más información sobre los conceptos técnicos de CXP haciendo clic aquí (en inglés).

Amamos Xbase++ y lo invitamos a explorar su potencial.

// Nuevas características del motor de base de datos PostgreSQL

Xbase++ 2.0 #2169 y superiores introducen conceptos y tecnologías avanzados para aumentar la compatibilidad con versiones anteriores con aplicaciones DBF/CDX/NTX heredadas, especialmente aquellas que utilizan muchos filtros potencialmente complejos.

Invertimos mucho en hacer que la emulación de órdenes/índices sea más inteligente para evitar ciertas columnas de órdenes y mejorar el rendimiento y la carga de trabajo. Las características son:

  • SmartOrders (Órdenes Inteligentes): SmartOrders se especializa en el enfoque universal de la emulación de pedidos ISAM al tiempo que proporciona 100 % de compatibilidad con versiones anteriores de ISAM. Esto da como resultado importantes mejoras de rendimiento, reducción de la carga de trabajo y una mejor interoperabilidad de SQL en tiempo real.
  • Remote Filters/Local Filters (Filtros Remotos/ Filtros Locales): para proporcionar una gestión de filtros transparente para la emulación ISAM, el concepto de filtros se ha ampliado drásticamente. Esto da como resultado una mejor compatibilidad con versiones anteriores incluso para los filtros más complejos y permite el uso transparente de expresiones SQL para aprovechar todo el potencial del DBMS PostgreSQL.

Aprenda más haciendo clic aquí (inglés).

ETIQUETAS

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Buscador de productos ABOX