Try OpenEdge Now
skip to main content
OpenEdge 11.6.3 New Information : Progress Developer Studio for OpenEdge
 

Progress Developer Studio for OpenEdge

Release 11.6.3 of Progress Developer Studio for OpenEdge enables you to modernize your business applications by separating the user interface (UI) from the business logic that can together be deployed and run on a Progress Application Server (PAS).
You can use Kendo UI Builder to design and develop a modern web UI for an OpenEdge application in the form of a deployable web app with access to one or more ABL application services implemented as OpenEdge Data Object Services. This in turn supports UI upgrades for future versions of the initial web app over time, using customizable templates and meta-data from which the deployable web app is generated.
You can modernize your OpenEdge applications using the Developer Studio and Kendo UI Builder with the following steps:
1. Create an ABL Web App project with an ABL Service of Data Object type with REST or WebHandler data providers.
2. Create Business Entity with semantic type field-level annotations.
3. Edit the ABL Service of Data Object type to use the annotated business entity. A Data Service Catalog and mapping file (WebHandler-only) are generated.
4. Create an app using Kendo UI Builder. For more information on using Kendo UI Builder, see the Kendo UI Builder by Progress: Using Kendo UI Designer guide.
5. Create a Web UI project in the same location that has your OpenEdge web app built in Kendo UI Builder.
6. Deploy the ABL Web App, ABL Service, and Web UI project to PAS.
For more information on business entities, ABL service of Data Object type, and OpenEdge projects, see the Progress Developer Studio for OpenEdge online help.
For more information on Data Object Services, see the Progress Data Objects Guide and Reference guide.
For more information on modernizing your OpenEdge web app built in Kendo UI Builder, see the Kendo UI Builder by Progress: Modernizing OpenEdge Applications guide.
* Choosing a service provider for a new Data Object Service
* Annotating Business Entity for Data Object Service
* Generating the JSDO catalog files
* Working with Web UI Project Type
* Migrating OpenEdge projects