Deliver superior customer experiences with an AI-driven platform for creating and deploying cognitive chatbots
Deliver Awesome UI with the most complete toolboxes for .NET, Web and Mobile development
Automate UI, load and performance testing for web, desktop and mobile
A complete cloud platform for an app or your entire digital business
Detect and predict anomalies by automating machine learning to achieve higher asset uptime and maximized yield
Automate decision processes with a no-code business rules engine
Optimize data integration with high-performance connectivity
Connect to any cloud or on-premises data source using a standard interface
Build engaging multi-channel web and digital experiences with intuitive web content management
Personalize and optimize the customer experience across digital touchpoints
Build, protect and deploy apps across any platform and mobile device
Rapidly develop, manage and deploy business apps, delivered as SaaS in the cloud
We have just released our Progress Spark Toolkit to the open source community, making it easier than ever to apply best practices and modernize your OpenEdge applications.
The Progress Spark Toolkit is a collaborative set of ABL code and best practices based on decades of modernization strategies from Progress Services and continuous feedback from Progress engineering. Previously only available from our Services organization as part of a modernization engagement, we've just made the entire Progress Spark toolkit available as an open source offering for the first time. This means that you can collaborate with other users to improve your ABL code and create the best integration and implementation strategies for your business application.
Delivering a modernized application can consist of many moving parts, and best practices may only become apparent after countless hours of tediously designing a common framework. The Progress Spark Toolkit saves your business valuable time and resources by providing the ABL code and recommended best practices to address the needs of a secure business application, as well as assist in modernizing your legacy application and/or creating new greenfield applications.
Created in collaboration with the Progress OpenEdge customers and partners involved in the Common Component Specification (CCS) project, the new Spark Toolkit means that customers like you are free from component lock-in risk and can choose from a variety of vendors.
By providing this toolkit open source and engaging the community in its improvements, Progress has leveraged best practices in the development of these standards-based components and tools to enable new levels of interoperability and flexibility for end users to swap components, with minimal effort, resulting in greater efficiencies and effectiveness.
There are 10 components currently available within the Spark Toolkit with more components projected to be added in the future. The first three components focus on starting up and bootstrapping sessions, business services, and an authentication component. The wide range of remaining components vary from connecting to a service to logging and catalog management, to tagging and mapping, and more.
While the Progress Spark Toolkit is compatible with OpenEdge 11.7, our expert engineers recommend that you be on 11.7.3, the latest OpenEdge service pack. You can learn more and upgrade here.
Access the toolkit today, available under the Apache License 2.0 in GitHub.
Download the Spark Tooklit
Barbara Ware is Sr. Product Marketing Manager, responsible for positioning and messaging OpenEdge and OpenEdge Professional Services. She has 19+ years of experience in technology marketing leadership, strategy, content, communications and lead generation activities. You can find her on LinkedIn or on Twitter at @barbara_ware.
Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.