From 166b699b58727b78e0464212b49627f5d13de663 Mon Sep 17 00:00:00 2001 From: Shelley Chase Date: Fri, 19 Apr 2019 10:57:31 -0400 Subject: [PATCH] Update readme.md --- readme.md | 53 ++++++++++++++++++++++++++++------------------------- 1 file changed, 28 insertions(+), 25 deletions(-) diff --git a/readme.md b/readme.md index d294c81..5bc10a0 100644 --- a/readme.md +++ b/readme.md @@ -1,41 +1,44 @@ # JSDO -The JSDO is a JavaScript implementation of the CDO Specification published by Progress Software Corporation. -The JSDO is a free and open-source full-featured implementation that can be used in web, mobile web and hybrid mobile apps. + +The JSDO is a client side typescript library for Progress Data Object Services published by Progress Software Corporation. Its purpose is to provide an easy to understand API for querying, creating, updating and deleting Progress Data Objects as well as invoke server side business logic. +The JSDO is a free and open-source full-featured implementation that can be used in web, mobile web and hybrid mobile apps. ### Documentation -Progress® Data Objects, which include the JSDO on the client, represent the Progress-released implementation of Cloud Data Objects. For more information on the latest release, see the Progress Data Objects Guide and Reference. + +Progress® Data Objects in an OpenEdge business application can be accessed using the JSDO on the client. For more information, see the Overview of Progress Data Objects, Services and Catalogs. ### JSDO and OpenEdge compatibility + | JSDO version | OpenEdge version | -|----|----| -| 6.0.0 | 11.6.3, 11.6.4, 11.7.x | +| ------------ | ---------------- | +| 6.0.1 | 11.7.x, 12.0.x | ### Download -You can download a copy of the full JSDO to a zip file or the individual files below. - - -| Source File| Purpose | -| ---------- | ------- | -| [progress.js](https://github.com/progress/JSDO/blob/master/src/progress.js) | JSDO core | -| [progress.session.js](https://github.com/progress/JSDO/blob/master/src/progress.session.js) | JSDO session management | -| [progress.util.js](https://github.com/progress/JSDO/blob/master/src/progress.util.js) | Helper classes for the JSDO | -| [progress.data.kendo.js](https://github.com/progress/JSDO/blob/master/src/progress.data.kendo.js) | Kendo UI DataSource for the JSDO | -| [auth/progress.auth.js](https://github.com/progress/JSDO/blob/master/src/auth/progress.auth.js) | JSDO authentication provider | -| [auth/progress.auth.basic.js](https://github.com/progress/JSDO/blob/master/src/auth/progress.auth.basic.js) | JSDO authentication provider (BASIC auth) | -| [auth/progress.auth.form.js](https://github.com/progress/JSDO/blob/master/src/auth/progress.auth.form.js) | JSDO authentication provider (FORM-based auth) | -| [auth/progress.auth.sso.js](https://github.com/progress/JSDO/blob/master/src/auth/progress.auth.sso.js) | JSDO authentication provider (SSO auth) | - - -| Lib File| Purpose | -| ------- | ------- | -| [progress.all.js](https://github.com/progress/JSDO/blob/master/lib/progress.all.js) | The JSDO plus the Kendo UI DataSource for JSDO | -| [progress.all.min.js](https://github.com/progress/JSDO/blob/master/lib/progress.all.min.js) | The JSDO plus the Kendo UI DataSource for JSDO minified for deployment | -| [progress.jsdo.js](https://github.com/progress/JSDO/blob/master/lib/progress.jsdo.js) | The JSDO core components (JSDO, Session, Util classes) | + +You can download a copy of the full JSDO to a zip file. + +| Source File | Purpose | +| ----------------------------------------------------------------------------------------------------------- | ---------------------------------------------- | +| [progress.js](https://github.com/progress/JSDO/blob/master/src/progress.js) | JSDO core | +| [progress.session.js](https://github.com/progress/JSDO/blob/master/src/progress.session.js) | JSDO session management | +| [progress.util.js](https://github.com/progress/JSDO/blob/master/src/progress.util.js) | Helper classes for the JSDO | +| [progress.data.kendo.js](https://github.com/progress/JSDO/blob/master/src/progress.data.kendo.js) | Kendo UI DataSource for the JSDO | +| [auth/progress.auth.js](https://github.com/progress/JSDO/blob/master/src/auth/progress.auth.js) | JSDO authentication provider | +| [auth/progress.auth.basic.js](https://github.com/progress/JSDO/blob/master/src/auth/progress.auth.basic.js) | JSDO authentication provider (BASIC auth) | +| [auth/progress.auth.form.js](https://github.com/progress/JSDO/blob/master/src/auth/progress.auth.form.js) | JSDO authentication provider (FORM-based auth) | +| [auth/progress.auth.sso.js](https://github.com/progress/JSDO/blob/master/src/auth/progress.auth.sso.js) | JSDO authentication provider (SSO auth) | + +| Lib File | Purpose | +| --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------ | +| [progress.all.js](https://github.com/progress/JSDO/blob/master/lib/progress.all.js) | The JSDO plus the Kendo UI DataSource for JSDO | +| [progress.all.min.js](https://github.com/progress/JSDO/blob/master/lib/progress.all.min.js) | The JSDO plus the Kendo UI DataSource for JSDO minified for deployment | +| [progress.jsdo.js](https://github.com/progress/JSDO/blob/master/lib/progress.jsdo.js) | The JSDO core components (JSDO, Session, Util classes) | | [progress.jsdo.min.js](https://github.com/progress/JSDO/blob/master/lib/progress.jsdo.min.js) | The JSDO core components (JSDO, Session, Util classes) minified for deployment | The JSDO can be used by hybrid mobile apps, mobile web apps and web browser apps to access OpenEdge and Rollbase servers. Other implementations include a client in a mobile Hybrid App (a variation of the browser client), a Telerik® NativeScript client, a Node.js server, and a Java server. The JSDO has successfully been used with servers other than OpenEdge such as Node.js to export data created / aggregated in Modulus™ to a Progress® Rollbase Application. ### License + Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0