dataflex… what else?d3mvk1t0iovct7.cloudfront.net/synergy2019... · o enterprise ready report...
TRANSCRIPT
![Page 1: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/1.jpg)
DataFlex… What Else?
Synergy - March 19th 2019Mariner of the Seas, Bahamas
Nick Nikijuluw
![Page 2: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/2.jpg)
DataFlex
⚫ A complete suite of tools to develop strong Windows and Web applications
⚫ You can download extra tools from our website
⚫ We expect most demand for extra web features
⚫ … so besides what’s in the box, what Else?
![Page 3: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/3.jpg)
Let us know what You think
⚫ Goto https://virginia.dataaccess.eu
⚫ Create New User
![Page 4: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/4.jpg)
DataFlex Taskvoter
![Page 5: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/5.jpg)
How to Score…
⚫ We all start at Item number 1
⚫ Rate an Item by Choosing a value from 1 through 5
o The item is not interesting at all: Vote 1
o It is very interesting: Vote 5
⚫ All set?
![Page 6: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/6.jpg)
1 - Gantt Chart
⚫ A drag & drop Gantt chart, for web
⚫ First version is available
⚫ See the demo site for more
![Page 7: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/7.jpg)
2 –Using SQL in DataFlex
⚫ Simplify the "SQL interface“
⚫ Make it more natural SQL, when coding DataFlex.
![Page 8: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/8.jpg)
3 –Time picker
⚫ Entering and/or selecting (validated) dates and time
⚫ Taking the guessing out of Locale settings
![Page 9: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/9.jpg)
4 – GPS Component
⚫ Functionality to capture the coordinates of one or more GPS locations.
![Page 10: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/10.jpg)
5 - DataFlex Reports - Enterprise Edition
⚫ Create a platform for accessing, controlling and publishing operational reports.
⚫ What does it do?
o Web Portal
o Enterprise Ready report design studio
![Page 11: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/11.jpg)
6 - An online develop- and test facility
⚫ Make it very easy to upload a workspace to a hosting facility for web development, test and demonstration of your work
![Page 12: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/12.jpg)
7 - Hosting made easy
⚫ Make it very easy to upload a workspace to a hosting facility for commercially managed hosting of webapps
![Page 13: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/13.jpg)
8 - Easy and cheap to run small webapps
⚫ Small web solutions require quick, easy and affordable hosting
![Page 14: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/14.jpg)
9 - Enhanced security for DataFlex apps
⚫ A maintained library to provide always up to date, best practices security
![Page 15: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/15.jpg)
10 – E-mail
⚫ Class for sending, reading e-mail from a web application
⚫ Exchange integration
⚫ Email is a general concept in many business application. Provide an easy way to support this
![Page 16: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/16.jpg)
11 - Machine Learning, Deep Learning, AI
⚫ This is no longer sci-fi
⚫ Can these new technologies help You to build better solutions?
![Page 17: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/17.jpg)
12 - BlockChain technology
⚫ The world of Transactions, reliability and transparency
⚫ Secure, Immutable data, and Smart Contracts
![Page 18: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/18.jpg)
13 - Dynamic creation of web controls
⚫ Enable the framework to allow you to create objects "at runtime" - dynamically
⚫ Example: Create a Panel Designer for DR Enterprise
o End-users can Create a Filter dialog, selecting From Customer / To Customer
Change sorting
Choose Print, Export, Email, etc.
o At Runtime, start the report with the Filter Dialog
![Page 19: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/19.jpg)
14 - Multi-tenancy
⚫ Many SaaS solutions are multi-tenant. Offer a robust and reliable way to support this in a web app
![Page 20: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/20.jpg)
15 - Multilingual
⚫ Provision the ability to create applications in multiple languages
⚫ Provide (online) tools for creating and maintaining all languages
![Page 21: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/21.jpg)
16 – PDF Viewer
⚫ PDF Viewer control for the DF WebApp Framework
⚫ Open a PDF or Picture for reading, instead of Downloading it
![Page 22: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/22.jpg)
17 - Business Process Progress Monitoring
⚫ A provision to show progress of a business process in a web app
⚫ … a Progress Bar for Web
![Page 23: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/23.jpg)
18 – Authorization system
⚫ A system for authorizing user’s access to specific functionality in an app
⚫ RBAC model: Role Based Access Control
![Page 24: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/24.jpg)
19 - Capturing signature
⚫ Simplify the creation of a signature capture field in a browser window
⚫ Allowing a user to draw a signature using mouse, pen, or finger
![Page 25: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/25.jpg)
20 - Support for 64-bit Windows
⚫ A fully 64-bit edition of DataFlex
⚫ Requires full 64-bit operating system and -supportive environment
![Page 26: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/26.jpg)
21 - Bugger
⚫ DataFlex debugger for Character Mode products.
![Page 27: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/27.jpg)
22 - Progressive WebApps
⚫ Websites or online apps that seem to behave like a native app
![Page 28: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/28.jpg)
23 - A universal “ID”
⚫ A vendor-centric, centralized customer ID for account management, access rights etc.
⚫ Comparable to Apple ID
![Page 29: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/29.jpg)
Applications as a Developer Platform
⚫ How to compete against a “standard application”
o SAP
o Navision
o Quick Books
⚫ Take an existing DataFlex solution
⚫ Modify it to the needs of the customer
⚫ An example: “Halifax”
![Page 30: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/30.jpg)
24 - Learning Center
⚫ Use the DataFlex Learning Center as a start for a project
⚫ Application as a Developer Platform
![Page 31: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/31.jpg)
25 - HelpDeskExpress
⚫ Use HDE as a start for a project for a customer
⚫ Application as a Developer Platform
![Page 32: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/32.jpg)
26 – Enterprise Social Network
⚫ Offer your customer a version of Facebook, for their own intranet only.
⚫ Application as a Development Platform
⚫ Demo
![Page 33: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/33.jpg)
27 - Advanced use of the web browser
⚫ Like the DataFlex Start Center, or GPS location on Map
![Page 34: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/34.jpg)
28 – Unit Testing
⚫ Make sure to test every part of your application
⚫ Create tests on particular areas of the code
![Page 35: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/35.jpg)
29 – Auto Logout
⚫ If a user leaves his desk, offer the possibility to automatically log that user off, after a certain period of inactivity
![Page 36: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/36.jpg)
30 - Support for Unicode
⚫ Database applications running on Unicode instead of OEM or ANSI
![Page 37: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/37.jpg)
31 - Embedded database in NextGen
⚫ Will you need support for the embedded DataFlex database
⚫ For Unicode and 64-bit DataFlex
![Page 38: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/38.jpg)
32 - Version Control in DataFlex Studio
⚫ Make team development transparent inside DataFlex Studio
⚫ For example, committing updates to Github
![Page 39: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/39.jpg)
33 – Container technology
⚫ Virtualization on Steroids
⚫ Deployment made Portable
![Page 40: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/40.jpg)
34 - MySQL, Aurora or MariaDB back-end
⚫ Control the costs of deploying on a SQL type back-end
⚫ Hi-performance DB solutions
![Page 41: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/41.jpg)
35 - Support for REST
⚫ Enabling DataFlex to provide and consume REST services
⚫ So, Server as well as Client
![Page 42: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/42.jpg)
36 - Serverless Computing
⚫ This is Cloud, right? And everything is virtual… and more...
⚫ Except for the monthly bills!
![Page 43: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/43.jpg)
37 – The Internet of Things
⚫ Things are connected via the internet
⚫ They connect, interact and share data
![Page 44: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/44.jpg)
38 – What did we forget?
⚫ What feature, or technology did we forget to mention?
⚫ Rate it 5, and describe it in the comment!
![Page 45: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/45.jpg)
39 – How do you like Synergy, so far?
![Page 46: DataFlex… What Else?d3mvk1t0iovct7.cloudfront.net/Synergy2019... · o Enterprise Ready report design studio. 6 - An online develop- and test facility ... ⚫Allowing a user to draw](https://reader034.vdocuments.mx/reader034/viewer/2022042112/5e8d4c3b48f7a1185d21cdcc/html5/thumbnails/46.jpg)
Thank You!