Try OpenEdge Now
skip to main content
Online Help
Introducing Progress Developer Studio for OpenEdge : Concepts : New and Noteworthy in Release 11.6
 

New and Noteworthy in Release 11.6

Release 11.6 contains Progress Developer Studio for OpenEdge updates to provide the following features:
*WebSpeed support in PAS for OpenEdge—PAS for OpenEdge is available as a host for WebSpeed applications. You can migrate existing WebSpeed applications to PAS for OpenEdge, or you can use the Progress Developer Studio for OpenEdge to develop new WebSpeed applications that run on PAS for OpenEdge.
You can create an ABL Web App to deploy one or more ABL services (of WebSpeed, REST, or Data Object types) as a single web app to Progress Application Server for OpenEdge.
The web-disp.p control program available for WebSpeed applications for traditional servers does not exist in PAS for OpenEdge. Web object execution is controlled by a built-in handler object. This default handler class can be modified to implement any web-disp.p customizations that you want to replicate. However, you cannot migrate web-disp.p to a PAS for OpenEdge instance.
*OpenEdge Data Object changes—Mobile services is now rebranded as OpenEdge Data Object Services.
Progress Developer Studio for OpenEdge provides wizards and other tools to accelerate the development of server-side Data Objects and Data Object Services.
Progress Developer Studio for OpenEdge allows you to develop and deploy Data Object Services that you can use to provide OpenEdge data to mobile apps running in native device environments or to web apps, which can run in any browser-based environment.
OpenEdge Mobile Builder is no longer supported. You can use Telerik Platform to create mobile apps.
You can develop Data Objects Services using:
*Data Object projects that support Data Object Service development using facets that work with the OE AppServer and a Tomcat web server that hosts the Data Object Services. For more information on working with the Data Object project and creating Data Object Services, see the Data Object help.
*ABL Web App projects that support Data Object Service development using facets that work with PAS for OpenEdge only. For more information on working with the ABL Web App project and creating Data Object Services, see the Progress Application Server for OpenEdge help.
Note: For more information on using OpenEdge Data Objects to access OpenEdge data from mobile and https://documentation.progress.com/output/pdo location.
*Profiler Editor—Progress Developer Studio now provides an built-in profiler editor. You can use the Profiler tab in Run Configuration to profile a session. You can view the details of the profiled session in the editor.
*References Update to Telerik assemblies—You can update references to Telerik assemblies if you have upgraded to a new version of Progress Developer Studio for OpenEdge, and you want to update all references to work with the new version.
Progress Developer Studio for OpenEdge updates the assemblies automatically the first time you open a workspace. However, if you decline to perform the automatic update, later when you launch the Update Assembly References tool from the Progress Developer Studio for OpenEdge menu, all instances of assemblies.xml and toolbox.xml in your current workspace automatically appear in the list of files to be updated, and all of the necessary settings are in place by default.
*Telerik UI for WinForms—Progress Developer Studio for OpenEdge installs a trial version of Telerik UI for WinForms by default. It includes controls that you can use to build your business applications. If you need a different version of Telerik, you can download it from the Telerik web site.
The Toolbox in the Visual Designer Editor now includes all the Telerik UI for WinForms controls.
*Assert API in ABLUnit—The Assert API provides a set of assertion methods to validate the expected result of a method or procedure in a test with that of the actual result. This API is a part of the OpenEdge.Core.Assert, OpenEdge.Core.Assertion.AssertFile, OpenEdge.Core.Assertion.AssertJSON, OpenEdge.Core.Assertion.AssertError, and OpenEdge.Core.Assertion.AssertObject classes in the OpenEdge.Core.pl file. For detailed information on all classes and methods in Assert API, see https://documentation.progress.com/output/oehttpclient/index.html
*Infragistics controls upgrade—The Infragistics controls are upgraded to version 15.1.20151.2132.