Thèmes couverts par la feuille de route

Appeon s'engage à publier de nouvelles fonctionnalités produits, par cycles agiles de 6 à 12 mois, pour répondre à l'évolution des besoins de nos clients. Ces besoins vont du support à long terme des systèmes client/serveur, à la migration rapide vers le Cloud. Dans la feuille de route, ces évolutions s'articulent autour de quatre grands axes : la maintenance des fonctionnalités de base, la modernisation de l'interface utilisateur des applications, l'amélioration de la productivité des développeurs et l'intégration de technologies Cloud supplémentaires.

Maintenance C/S

Maintenir les systèmes existants client/serveur PowerScript, en particulier assurer leur stabilité, sécurité, et viabilité à long terme.

API-Enablement

Migrer la logique métier PowerScript existante vers des API REST C# qui respectent les standards ouverts et les bonnes pratiques.

Conversion Cloud

Convertir les systèmes client/serveur existants vers le Cloud à un coût extrêmement bas, souvent pour remplacer les solutions VDI.

Développement Cloud

Développer de nouvelles applications Cloud en PowerScript et autres technologies d'IHM populaires pilotées par des API REST C#.

Priorités par Version

Pour chaque version majeure, Appeon détermine les domaines qui bénéficieront en priorité des ressources d'ingénierie et les attributs qui connaîtront le plus d'évolutions. Les priorités définies pour une version majeure s'appliquent également aux révisions de cette dernière. Bien que les priorités influent grandement sur le produit, Appeon s’efforce d’ajouter de nouvelles fonctionnalités et améliorations au-delà des priorités spécifiées.

PowerBuilder 2022

check

Performance du Runtime - booster les performances du runtime de tous les types de projets, 32-bit client/serveur, 64-bit client/serveur, et PowerServer, grâce à de nouvelles fonctionnalités et des optimisations internes.

check

Productivié des développements - Débuguer les applications client/serveur 64-bit  et les applications PowerServer. Améliorer les fonctionnalités de recherche. Optimiser la mise en page de l'éditeur.

check

Compatibilité - Rester compatible avec les dernières versions des logiciels tiers : Windows, bases de données, navigateurs Web et le framework .NET.

Toutes les nouvelles fonctionnalités >

Prochaine Version Majeure

check

Productivité des développements - Développer plus rapidement avec un IDE remanié qui offre une expérience d'édition de code moderne. Parmi les nouvelles fonctionnalités figurent la complétion de code, l'assistance au codage, la navigation dans le code et la refactorisation de code.

check

Compatibilité - Rester compatible avec les derniers logiciels tiers, tels que le système d'exploitation Windows, les bases de données, les navigateurs Web et le framework .NET.

Fonctionnalités à venir 2022

Appeon lance généralement les principales nouveautés dans les versions majeures de ses produits. Nous les révisons ensuite, sur la base des commentaires clients, pour améliorer les principales fonctionnalités, introduire de nouvelles fonctionnalités mineures, et aboutir à une version de suppor à long terme.

Les fonctionnalités que nous publions ici constituent notre plan minimum, et sont susceptibles d'être modifiées sans préavis. Nous ne sommes pas en mesure de publier une liste complète ou détaillée des fonctionnalités, en particulier pour les révisions, car nous prenons en compte les commentaires clients. Ces informations ne sont donc qu'une indication de ce qui peut sortir dans un avenir proche, mais vous pourrez suivre nos progrès dans des cycles agiles de 6 à 12 mois.

PowerBuilder/PowerServer Roadmap

Core    Focus Area:   Noyau    

• Supporter les dernieres version de Windows et de bases de données

Supporter les dernières version du système d'exploitation Windows et des BDD.

• PDF Builder

• Supporter les opérations au niveau des pages pour permettre de gérer ou d'insérer des éléments de pages dans dans les PDF;
• Supporter les paramètres couleur, taille, et types de police dans les textes ajoutés dans les PDF.

• 64-bit runtime optimization

Enhance the performance and memory handling for 64-bit applications to take advantage of 64-bit architecture.

• Native email client

Enable direct connection to mail server for email services.

• Native FTP client

Support directly sending and receiving files over FTP/FTPS/SFTP from the client.

• DropDownDataWindow/DropDownListBox filter

Automatically filter the DropDownDataWindow and DropDownListBox items based on the text entered in the field.

• Save DataWindow as Excel

Convert a DataWindow or DataStore to a Microsoft Excel file that will preserve the existing formatting in the DataWindow.

• QR code generation

Incorporate a QR code generation library for natively creating QR code in applications.

• Support .NET 6

Support .NET 6 data providers for database connections that use .NET Framework data providers (ADO .NET connections) shall be updated to use .NET 6 data providers. 

• Use WebView2 for the WebBrowser control

Replace the WebBrowser engine with Microsoft Edge WebView2.

• Provide the system HyperlinktoURL function

Provide a replacement for the HyperlinkToURL function of the obsolete Inet object.

Dev Productivity    Focus Area:   Dev Productivity    

• Enhance 64-bit development

Support directly calling 64-bit database drivers, OCXs, etc. in the Database Painter, DataWindow Designer, Window Designer.

• Enhance Git/SVN

• Provide access to the Git/SVN source control functions in the library painter;
• Allow users to download or upload application files using the TortoiseGit client;
• Show the lock status of files in SVN source control. 

• Enhance the Jump feature

Support clicking more types of code (such as functions and events) in the editor and then jumping to the definition.

UI    Focus Area:   UI    

• Tabbed document interface

Provide configurable option to render MDI sheets in a tabbed view or classic view.

• Enhance Graph DataWindow

Support high resolution displays and render new modern look for existing graph types of the DataWindow.

• NavigationPane control

Provide a NavigationPanel control for listing clickable shortcuts to the selected windows in the application.

• Enhance UI Theme feature

Enable UI theme settings for standard visual user objects.

Cloud    Focus Area:   Cloud    

• PowerServer projects support SQLPreview event

Provide better support for SQLPreview event (such as, add support for PreviewUpdate, PreviewInsert, and PreviewDelete) in PowerServer projects.

• PowerServer projects support DB2

Enable DB2 configuration for PowerServer projects, so that the deployed installable cloud apps can work with DB2.

Consultez l'historique des versions pour connaître les nouvelles fonctionnalités !

Nous planifions des versions PowerBuilder par cycles agiles de 6 à 12 mois.