Roadmap por Áreas de Enfoque

Appeon se ha 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 sistemas cliente/servidor existentes a largo plazo para pasar 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 desarrollador, e incorporar más tecnología Cloud.

Mainteniminento C/S

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

Habilitar API

Migración de la lógica empresarial 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 bastante 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 incluye otras funcionalidades nuevas y mejoras más van más allá de las prioridades especificadas.

PowerBuilder 2022

check

Rendimiento del Runtime - aumenta el rendimiento del runtime en todos los tipos de proyectos, cliente/servidor de 32 bits, cliente/servidor de 64 bits y PowerServer, a través de nuevas funcionalidades y optimizaciones internas.

check

Productividad del Desarrollador - Debug de aplicaciones cliente/servidor de 64 bits y aplicaciones PowerServer. Mejora las capacidades de búsqueda. Optimiza los diseños de pantalla del editor.

check

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

Todas las nuevas Funcionalidades >

Siguiente Versión Principal

check

Productividad - Desarrolla más rápido con un IDE renovado que te ofrece una experiencia moderna para editar tu código. 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 - Mantén la compatibilidad con el software de terceros más reciente, como el sistema operativo Windows, las bases de datos, los navegadores web y el .NET framework.

Lista de Características por Versión

Appeon generalmente introduce nuevas características importantes en las versiones principales de sus productos. Luego, en función de los comentarios de los clientes, revisamos la versión principal 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 divulgando 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, usa esta información para tener una idea de lo que posiblemente ocurra en el futuro cercano, y podrá ver nuestro progreso en ciclos ágiles de 9 a 12 meses.

Roadmap de owerBuilder/PowerServer

Core    Área de Enfoque:   Core    

• Soporta las últimas versiones del SO 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 continua 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

• Reemplaza 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 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 cargar/descargar 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 agrega anti-aliasing en los gráficos para minimizar la distorsión;
• Se agregan 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 existente.

Dev Productivity    Área de Enfoque:   Productividad de Desarrolladores    

• Mejoras de la característica Jump

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!

Recibirás versiones de PowerBuilder en ciclos ágiles de 9 a 12 meses.