Agenda

See the topics that are on the agenda at EDUC 2020.

9:00
:15
9:30
:45
10:00
:15
10:30
:45
11:00
:15
11:30
:45
12:00
:15
12:30
:45
13:00
:15
13:30
:45
14:00
:15
14:30
:45
15:00
:15
15:30
:45
16:00
:15
16:30
:45
17:00
:15
17:30
:45
First Day (Thursday, April 2nd)
Second Day (Friday, April 3rd)
Welcome
Charlotte Brøgger Grønvold
State of the Union

Business and technology are changing faster than ever. Data Access is investing to prepare our products and company for growth in the future – you will learn what we’re doing in this EDUC introduction.

Chip Casanave
Email Chip
State of the Union
Chip Casanave
DataFlex 2020

The NextGen project will have advanced and many developers around the world have gotten a taste of what 64-bit and Unicode will offer to them. Harm will present what are new features in DataFlex 2020, besides Unicode and 64-bit.

Harm Wibier
Email Harm
DataFlex 2020
Harm Wibier
Break

Break

Break
Migrating to DataFlex 2020

The team kept the impact in mind for the developer, you, who has to migrate to V20 at some point. Compatibility and easy migration are key factors. André de Vries and John de Froe will share how we expect you to migrate your applications, and more…

John de Froe , André de Vries
Email John de Froe
Migrating to DataFlex 2020
John de Froe , André de Vries
Connect to MS Office

Vincent will present the possibilities to integrate MS Office functionality in your Windows applications.

Vincent Oorsprong
Email Vincent
Connect to MS Office
Vincent Oorsprong
DataFlex Extensions and Controls

The professional services teams of Data Access Worldwide sometimes have need for extensions on DataFlex. Some of those are interesting to make available to other developers. Henri will demonstrate some new controls and extensions on DataFlex. At EDUC, it will be LibXL, to support the use of Excel in DataFlex, Quill, a new web editor and a new library to support Single Sign On.

Henri Reterink
Email Henri
DataFlex Extensions and Controls
Henri Reterink
Lunch
DataFlex Reports

The development of DataFlex Reports mainly focuses on… Unicode and 64-bit! Vincent will demonstrate what it means to you, if you use DataFlex Reports in your development process.

Vincent Oorsprong
Email Vincent
DataFlex Reports
Vincent Oorsprong
Advanced history management

The web framework offers very strong and easy to implement navigation. But what if you need to deviate from the ‘beaten path’? Henri will tell you how to do that.

Henri Reterink
Email Henri
Advanced history management
Henri Reterink
Dynamic Objects

A powerful new technique in DataFlex is to seemingly create objects out of thin air, dynamically. Dynamic Web Objects offer an easy way to do this, allowing you a new way to create unique and powerful solutions.

Harm Wibier
Email Harm
Dynamic Objects
Harm Wibier
Break
Every process under control? (Process Pooling)
 

DataFlex is so easy, because it takes care of very technical details – under the hood. True, and DataFlex applications are so responsive because of a clever process pooling system. Automated efficiency. However, if you do not understand how it works, things could automatically go very wrong. Are your web apps “process pooling proof”?

Harm Wibier
Email Harm
Every process under control? (Process Pooling)
Harm Wibier
Order Entry 2.0

The Order Entry sample in DataFlex Studio is like a good old friend. It’s good and old, and we will never get rid of it. Who better than Sture “Plato” Andersen, to philosophize about that?

Sture Brøgger Andersen
Email Sture
Order Entry 2.0
Sture Brøgger Andersen
WebApp “True 24/7” release management

In a modern environment where new builds can be pushed several times a week, it is essential to maintain availability. In this presentation we discuss certain boundaries to stay within, and some scripts and techniques that assist you to offer high availability. Marco Kuipers will demonstrate how DataFlex SPLF plays an essential role in this dance.

Marco Kuipers
Email Marco
WebApp “True 24/7” release management
Marco Kuipers
Data Folder Selector

A utility for easily handling multiple data folders for Windows Desktop applications. It comes in handy when there is a ’multi-tenancy’ or client based workspace. Use for example multiple data folders to separate data from different companies/subsidiaries, and allow for the user to select which data folder to use when a program is started.

Nils Svedmyr
Email Nils
Data Folder Selector
Nils Svedmyr
Machine Learning

Find new ways to get intelligence from your data and how you can integrate machine learning in DataFlex projects. Johan will guide you and provide some real-life examples.

Johan Broddfelt
Email Johan
Machine Learning...
Johan Broddfelt
Clever multi-language

With support for Unicode on the horizon, making incorporating multiple languages capabilities in your applications is going to be interesting. How to make all these language translation sets? Can Google help with that?

Klaus Berthelsen
Email Klaus
Clever multi-language
Klaus Berthelsen
Break
Go DataFlex, and go in Style!

Luuk will provide some easy to use design tips and tricks for DataFLex programmers. He will provide a simple recipe that anyone can implement, and will make your apps look much better!

Luuk Gottenkieny
Email Luuk
Go DataFlex, and go in Style!
Luuk Gottenkieny
Developing Custom Components

The DataFlex Web Framework comes with a rich set of components to use in your application. But what if you need something else? Can you use a third-party JavaScript component, or build something new from scratch? Yes, you can! In this presentation Jakob Kruse will show how to build a custom control using the latest technologies, free from worries about browser support and complicated legacy JavaScript syntax, using Google Maps as an example. Get a free drop-in template as a bonus to add to your own DataFlex workspace to get a quick start with any custom component, using the same toolset.

Jakob Kruse
Email Jakob
Developing Custom Components
Jakob Kruse
Strong Password and Security Module

João cares for security when it comes to delivering DataFlex solutions. He will share what is now “work in progress” for a new module that will make it very easy for developers to add security to their solutions. Your future web applications will always start here!

João Mauricio Rinardo
Email João
Strong Password and Security Module
João Mauricio Rinardo
Lunch
DataFlex Data Dictionaries

The concept of centralized business rules, captured in Data Dictionaries and automatic data binding, is something rather unique in DataFlex, and it is a great thing. However, more ways lead to Rome, so to say. What about using embedded SQL. Or use traditional commands, like a Saverecord? Vincent will set out what is considered a best-practice approach towards this.

Vincent Oorsprong
Email Vincent
DataFlex Data Dictionaries
Vincent Oorsprong
MySQL, high Performance at low Cost!

MySQL databases account for over two-thirds of the installed database market. MySQL is supported as of DataFlex 2019 and will be supported in future revisions. Note that there are interesting variations in the “MySQL family” such as MariaDB and Aurora.

First, we take a look at MySQL cloud options, and review some success cases. Next, we use a familiar DataFlex sample applications to demonstrate the performance of MySQL, compared to Microsoft SQL Server. We conclude with recommendations, tips and advice for deploying MySQL successfully with DataFlex web and Windows applications.

Chip Casanave , Stephen Meeley
Email Chip Casanave
MySQL, high Performance at low Cost!
Chip Casanave , Stephen Meeley
Break
Advanced web deployments

Stephen will explore the area of deploying WebApp solutions. Different scenarios are explained, including Cloud and for an SPLF configuration.

Stephen Meeley
Email Stephen
Advanced web deployments
Stephen Meeley
Closing

Closing

Nick Nikijuluw
Email Nick
Closing
Nick Nikijuluw
EDUC 2020 Awards & Closing statements
Rob Vonsee
contact

Get in Touch with us

+31 74 255 56 09