Roadmap de las áreas de enfoque

Appeon está comprometido a liberar, en ciclos ágiles de 9 a 12 meses, nuevas características del producto para cubrir las necesidades de nuestros clientes. Estas necesidades abarcan el mantenimiento de los actuales sistemas cliente/servidor a largo plazo para migrarlas rápidamente a la nube. En términos de roadmap, esto se traduce en cuatro áreas clave: mantenimiento de las funcionalidades principales, modernización de la UI de las aplicaciones, mejorar la productividad de desarrollo, e incorporar más tecnología Cloud.

Mantenimiento C/S

Mantenimiento de los sistemas actuales cliente/servidor en PowerScript, especialmente para asegurar su estabilidad, seguridad y viabilidad de largo plazo.

Habilitación API

Migración de la lógica de negocio PowerScript actual a C# REST APIs que se adhieran a estándares abiertos y mejores prácticas.

Conversión Cloud

Conversión de los actuales sistemas cliente/servidor a la nube a un costo extremadamente bajo, utilizados a menudo para reemplazar soluciones VDI.

Desarrollo Cloud

Desarrollo de nuevas apps Cloud en PowerScript y otras tecnologías UI populares que sean manejadas por C# REST APIs.

Prioridades por versión

Para cada versión principal, Appeon prioriza dónde invertirá la mayor cantidad de recursos de ingeniería y qué atributos del producto recibirán los cambios más importantes. Las prioridades de una versión principal también se aplican a sus revisiones posteriores. Si bien las prioridades moldean fuertemente el producto, Appeon generalmente agrega otras funciones nuevas y mejoras más allá de las prioridades especificadas.

PowerBuilder 2022

check

Rendimiento en tiempo de ejecución - Aumenta el rendimiento en tiempo de ejecución de todos los tipos de proyectos, cliente/servidor de 32 bits, cliente/servidor de 64 bits y PowerServer, a través de nuevas funciones y optimizaciones internas.

check

Productividad de desarrollo - Depuración de aplicaciones cliente/servidor de 64 bits y aplicaciones PowerServer. Mejorar las capacidades de búsqueda. Optimiza los diseños de pantalla del editor.

check

Compatibilidad - Permanece compatible con el software de terceros más reciente, como el sistema operativo Windows, las bases de datos, los navegadores web y el marco .NET.

Todas las Nuevas Características >

Siguiente Versión Principal

check

Productividad de desarrollo - Desarrolla más rápido con un IDE renovado que ofrece una experiencia de edición de código moderna. Algunas características nuevas incluyen finalización de código, asistencia de código, navegación de código y refactorización de código.

check

Compatibilidad - Conserva la compatibilidad con el software de terceros más reciente, como el sistema operativo Windows, las bases de datos, los navegadores web y el marco .NET.

Lista de Características por Versión

Appeon generalmente introduce nuevas características importantes en las versiones principales de sus productos. Luego revisamos una versión principal, en función de los comentarios de los clientes, para mejorar sus características, lanzar nuevas características secundarias y llegar a una versión de soporte a largo plazo.

Las próximas características que estamos difundiendo son nuestro plan mínimo, que está sujeto a cambios sin previo aviso. No podemos publicar una lista de características completa o detallada, especialmente para las revisiones, ya que los comentarios de los clientes tienen un impacto significativo en nuestros planes del producto. Por lo tanto, esta información en un reflejo de lo que posiblemente ocurra en el futuro cercano, y podrás ver nuestro progreso en ciclos ágiles de 9 a 12 meses.

Roadmap de PowerBuilder / PowerServer

Core    Área de enfoque:   Core    

• Soporta las últimas versiones del Sistema operativo Windows / Base de Datos

Soporta las últimas versiones del Sistema operativo Windows / Base de Datos.

• PDF Builder

• Soporta operaciones a nivel de página para administrar páginas o insertar elementos de página en archivos PDF;
• Admite la configuración de color, tamaño, y tipos de fuente para el texto agregado en archivos PDF;
• Establece las propiedades y la seguridad del documento PDF;
• Comprime documentos PDF;
• Salta a un enlace en el documento PDF;
• Agrega marca de agua de texto o imagen;
• Adjunta archivos a PDF.

• Cliente de correo electrónico nativo

• Habilita la conexión directa a un servidor de correo para servicios de correo electrónico;
• Nueva clase de objeto SMTPClient en la clase del sistema;
• Soporte de configuración de proxy;
• Admite contenido de correo electrónico y archivos adjuntos basados en texto o HTML;
• Permite la interacción asíncrona del servidor de correo electrónico
• Puede especificar la prioridad del correo electrónico y la codificación del contenido;
• Compatibilidad con OAuth, XOAuth, autenticación básica y basada en certificados de cliente.

• Filtro DropDownDataWindow / DropDownListBox

• Agregado para la característica de estilo de edición de DropDownListBox;
• Agregado para la característica de estilo de edición de DropDownDataWindow;
• Autocompletado del valor del campo coincidente de acuerdo con lo que se ingresó en el campo del texto del control;
• Filtra las opciones de coincidencia de acuerdo con lo que se ingresó en el campo de texto del control.

• Compatibilidad con .NET 6

Compatibilidad con proveedores de datos .NET 6 para conexiones de base de datos SQL Server, Oracle y ODBC (además de continuar soportando los controladores nativos). Las conexiones que utilizan proveedores de datos .NET Framework (conexiones ADO .NET) se actualizarán para utilizar proveedores de datos .NET 6.

• Utilice WebView2 para el control WebBrowser

• Reemplace el motor de WebBrowser con Microsoft Edge WebView2;
• Soporta dos opciones de implementación de WebView2 Runtime: Evergreen o Versión Fija.

• Proporciona la función del sistema HyperlinktoURL

Proporciona un reemplazo para la función HyperlinkToURL del objeto Inet obsoleto.

• Mejoras del evento Other

Proporciona una opción de ID de evento personalizado para utilizar los ID de mensajes de eventos de Windows que no están incluidos en la lista de eventos pbm_xxxx existente.

• Mejoras de la Funcionalidad de RichText

• Soporta los siguientes campos de formulario: CheckBox, ComboBox, Date, DropDownList y Text;
• Soporta marco de texto;
• Habilitación de la propiedad RightToLeft;
• Permite insertar tablas en documentos u otras tablas;

• Soporta la columna Identity para Oracle

• Soporte para obtener el valor de la columna Identity después de una actualización de DataWindow;
• Soporta la columna Identity especificada en las Propiedades de Actualización.

Dev Productivity    Área de Enfoque:   Productividad de los desarrolladores    

• Mejoras en Git / SVN

• Proporciona acceso a las funciones de control de código fuente de Git/SVN en el library painter;
• Permite que los usuarios descarguen o carguen archivos de aplicaciones usando el cliente TortoiseGit;
• Muestra el estado de bloqueo de los archivos en el control de fuente SVN. 

• Actualización de la herramienta Asistente de Migración

• Mejora la herramienta para detectar las características que han quedado obsoletas o descontinuadas en versiones recientes;
• Ofrece a los usuarios sugerencias adecuadas para remediar su código.

UI    Área de Enfoque:   UI    

• Interfaz de documento con Pestañas

Proporciona una opción configurable para representar hojas MDI en una vista con pestañas o una vista clásica.

• Mejoras en Gráficos

• Se agregaron anti-aliasing en los gráficos para minimizar la distorsión;
• Se agregaron fuentes más modernas para una mejor visualización del texto;
• Refinado de las líneas del gráfico para indicar mejor los valores;
• Selección de color más intuitiva para elegir;
• Se mejoró la forma en que se muestran los gráficos cuando se usan con o sin UI Themes.

• Mejoras en la característica UI Theme

Habilita la configuración del UI Theme para los visual user objects.

Cloud    Área de Enfoque:   Cloud    

• Los proyectos PowerServer optimizan el proceso de compilación y despliegue

• Separa la configuración de los entornos de desarrollo y producción. El entorno de desarrollo ya no requiere la configuración del servidor web.
• Mejora el rendimiento de la compilación incremental.

• Los proyectos PowerServer soporta el evento SQLPreview

Proporciona un mejor soporte para el evento SQLPreview (como agregar soporte para PreviewUpdate, PreviewInsert y PreviewDelete) en proyectos de PowerServer.

• Los proyectos PowerServer soportan DB2

Habilita la configuración DB2 para proyectos PowerServer, de modo que las aplicaciones Instalables cloud implementadas puedan funcionar con DB2.

• Los proyectos PowerServer muestran imágenes por URL

Durante el tiempo de ejecución, se pueden cargar imágenes en un control Picture, PictureButton, PictureHyperllink y DataWindow a través de direcciones URL.

• Los proyectos PowerServer cambian la URL de la Web API por PowerScript

Permite cambiar la URL de la Web API de la aplicación durante el tiempo de ejecución.

Core    Área de Enfoque:   Core    

• Guardar DataWindow como Excel

Convierte un DataWindow o DataStore en un archivo de Microsoft Excel el cual conservará el formato existente del DataWindow.

• Simplificación de RibbonBar

Simplifica la aplicación del RibbonBar para aplicaciones existentes.

Dev Productivity    Área de Enfoque:   Productividad de los desarrolladores    

• Mejoras de la característica Saltar

Soporta hacer clic en más tipos de código (como funciones y eventos) en el editor y luego saltar a la definición.

• Mejoras en el Desarrollo de 64 bits

Admite llamadas directas a controladores de base de datos de 64 bits, OCX, etc. En el Painter de la Base de Datos, Diseñador de DataWindow, y Diseñador de Ventana.

• IDE renovado

• Un editor de código moderno con características típicas de un editor moderno, como bloques de código contraíbles, asistencia de código, navegación de código, refactorización de código, etc.
• Diseño 2D/ aplanado del IDE
• Opciones de Theme para el IDE

UI    Área de Enfoque:   UI    

• Más controles modernos UI

Proporciona el control NavigationPanel para la navegación en las aplicaciones; proporciona el control Layout Splitter que divide un área de despliegue (por ejemplo, una ventana, o un objeto de usuario) en varios paneles de tamaño automático.

• Soporte Hight DPI

Permite que la interfaz de usuario de la aplicación sea moderna es tener en cuenta el DPI escalando sus elementos de interfaz de usuario en pantallas más grandes.

Cloud    Área de Enfoque:   Cloud    

• Analizador de rendimiento de PowerServer

Un analizador de rendimiento que puede monitorear y señalar las operaciones en una aplicación que tienen problemas de rendimiento.

• Inspector de Solicitudes PowerServer

Herramienta para inspeccionar cada solicitud enviada al PowerServer y el resultado devuelto.

¡Revisa el historial de lanzamientos para conocer todas las nuevas funcionalidades!

Puedes esperar recibir liberaciones de nuevas versiones de PowerBuilder en ciclos ágiles de 9 a 12 meses.