With the latest Innovation release, Progress OpenEdge 12.7 delivers exciting new features that will provide numerous benefits for OpenEdge application developers, database administrators and users.
With OpenEdge 12.7, customers can drive their OpenEdge application to modernization. Because 12.7 is an Innovation release, you can adopt features at a faster pace. This release provides the latest in productivity, security and modernization.
With ABL's built-in HashMap collection support, OpenEdge application developers can optimize their existing applications while also adding new capabilities. In contrast to a list collection, where the time required to retrieve an item depends on its position in the list, the time required to retrieve an item in a HashMap Collection is constant regardless of its size. The best data structure for better performance and resource utilization is HashMap key-value pairs.
In OpenEdge 12.7, there is now support for industry-standard protocols for authentication and authorization. TLSv1.3 is now the default security protocol for OpenEdge, further enhancing security and performance. In addition, the use of OAuth2 and SAML authentication is greatly simplified by a Security Token Service that automatically transforms these industry-standard tokens into the Client-Principal internal OpenEdge security token. This supports a more seamless integration with applications developed using other technologies that use OAuth2 and SAML.
OpenEdge 12.7 has several improvements to make it easier for database administrators to maintain their databases. Database administrators can now remove and return a data storage area to the Operating System without downtime, which is helpful for cloud-hosted databases. With record and key validation during an index check, DBAs can quickly detect and repair integration issues. With this feature, DBAs can also reorganize table data and restore databases, including those from compressed backups, faster than ever before.
For those ready to migrate their applications to .NET 6, the successor to .NET Framework and a long-term supported release from Microsoft, OpenEdge is ready. Moving to .NET 6 ensures that your OpenEdge applications stay up to date with enhanced performance, support, security, look and feel and long-term sustenance. The older .NET Framework continues to be fully available, which allows our OpenEdge users to migrate to .NET 6 on their own schedule. Supporting .NET 6 provides a clear path to maintain and modernize your .NET application without disruptive architectural redesign.
In OpenEdge 12.7, there is now support for Legacy WebSpeed mapped web objects in the Progress Application Server for OpenEdge (PAS for OpenEdge). If you have been unable to upgrade to OpenEdge 12 due to a lack of WebSpeed mapped web objects (relates an HTML document with forms to ABL procedures), wait no longer. With the newly added support of WebSpeed-mapped web objects, you can continue using your current WebSpeed applications with some refactoring. In contrast, you continue to plan and execute incremental evolution away from this legacy technology.
OEDF provides the building blocks for the Continuous Integration of ABL applications and natively supports Progress Developer Studio projects, allowing a seamless transition from development to continuous integration environments and concise build logic. OEDF initially supported Procedure Libraries (PLs) for deployment and now adds the OpenEdge Developer Studio (OEDS), WAR and OpenEdge Application Archive (OEAR) as deployable packages. With OEDF, a simple build script can compile the code, fetch the dependencies, create packages and execute tests.
That’s a lot of features! OpenEdge 12.7 is now available. Check out What’s New in OpenEdge to learn more and get started today!
Jessica Malakian is a product marketing specialist at Progress who focuses primarily on Progress OpenEdge. Jessica is a recent college graduate and is excited to begin her professional journey with Progress. Outside of work, Jessica loves reading and writing.
Let our experts teach you how to use Sitefinity's best-in-class features to deliver compelling digital experiences.Learn More
Subscribe to get all the news, info and tutorials you need to build better business apps and sites
You can also ask us not to share your Personal Information to third parties here: Do Not Sell or Share My Info
We see that you have already chosen to receive marketing materials from us. If you wish to change this at any time you may do so by clicking here.
Thank you for your continued interest in Progress. Based on either your previous activity on our websites or our ongoing relationship, we will keep you updated on our products, solutions, services, company news and events. If you decide that you want to be removed from our mailing lists at any time, you can change your contact preferences by clicking here.