See the topics that were on the agenda at EDUC 2016. Here is also where we make the presentations available for you to download.

Check out the schedule for both days:

Thursday, May 12thFriday, May 13th


  • Welcome

    Presented by:  EDUC Committee
  • 40 Years DAC!

    Presented by:  Chip Casanave

    In June 2016, Data Access Worldwide will celebrate its 40th anniversary. EDUC 2016 is the perfect occasion to look back at a respectable state of service and forward to what’s to come.

  • DataFlex 2016 Overview

    Presented by:  John Tuohy

    DataFlex will celebrate its 40th anniversary officially, but don’t worry, we are not going to look back at the past. No, John Tuohy will talk about the current product and make sure that you are familiar with the aspects of the latest and truly new concepts that are applied in the Studio. All that for you to develop modern applications faster and better.

  • Break

  • Advanced navigation

    Presented by:  Eddy Kleinjan

    As a senior consultant, Eddy Kleinjan leads many projects. His input about architecture, user interface/interaction are always highly appreciated if he works in multi-disciplinary teams. In some projects, productivity, time-to-market and costs savings are superseded by the search for the ultimate app. And that sometimes leads to new roads and concepts that are not always, or not simply supported by the standard framework. If you look for new ideas, new problems, and maybe solutions, go see this presentation.

  • DataFlex Reports

    Presented by:  Vincent Oorsprong Ulbe Stellema

    DataFlex Reports is gradually replacing the several other ways people integrate reports in their DataFlex applications. The beauty of it is that it supports Windows, web and mobile devices based on one uniform technology. Ulbe and Vincent will give you an overview and an update about creating reports, and integrating them in your DataFlex application.

  • Time-based One Time Password

    Presented by:  Eddy Kleinjan

    The title could have also been "DataFlex in the world of Authenticators", because that is what this presentation is about. Companies like Google and Microsoft use a technology like this. It supports using more than one way to authenticate a user, accessing a web application. The DataFlex Authenticator is a library using a secret string together with the current time and an encryption method to generate a 6 to 8 digits long number (token) that is used as an extra password for login. By default, this token value get a different value every 30 seconds. The technique itself is based on RFC standards. If you have no clue what this does for you, watch this presentation to find out. If you know what this is about: watch this presentation, because if you are serious about developing web applications, this will make it very easy for you to support TBOT passwords in DataFlex!

  • Lunch

  • Dynamic AI

    Presented by:  Carsten Sorensen

    Carsten will present the plans for Dynamic AI. How is version 7 doing? What is it about, and is it worth the wait? Dynamic AI has become an increasingly popular tool for DataFlex developers for delivering management information and with version 7, they can look forward to a major next step in availability on mobile devices, visual design, user experience and extreme productivity.

  • DataFlex Custom Controls

    Presented by:  Henri Reterink

    The DataFlex web framework is an all-in-the-box tool for developing web applications. And the architecture is open, allowing you to modify it, or add new controls if you like. It requires different programming skills, but if you do it well, you end up with a true and new DataFlex control, that you can simply drag into your new applications to work.

    An exciting new control for dataflex that Henri is working on now, is a web scheduler control. he will use it as one of the examples

  • Break

  • Unicode

    Presented by:  Emil Stojanov

    DataFlex Studio progressively offers more and more support for Unicode. At several events, John Tuohy has presented the development strategy of the studio team with regards to this topic.So, where is it now? What can you do with it in DataFlex?

    Who better to tell you, than Emil Stojanov! During a critical phase in the development of a large application for the notary business, Emil was in need of a Unicode solution. Watch, and learn.

  • New Thinking, New Media

    Presented by:  Mark Higgitt

    Mark Higgitt works for the British, award-winning DataFlex software company CMAC, whose donorflex CRM system provides the control and inspiration to more than 200 charities across the UK. Mark is responsible for marketing and communications for CMAC, together with some of his colleagues. When CMAC attended the DataFlex Seminar in Surrey in 2015, they felt compelled to investigate the new ways to present your company and your products. In the world of social media, YouTube and video branding, Mark jumped in at the deep end. And he looks forward to sharing his ideas and experiences with you at EDUC 2016.


  • Unit Testing

    Presented by:  Ola Eldoy

    Using open source tools, including some that he wrote himself, Ola Eldoy will demonstrate how automated tests can improve your life – when you know that you can trust your code, and you are not afraid to make changes to it. Unit tests prove at a granular level that your code works correctly. Integration tests allow you to test larger parts of the system. Finally, a Continuous Integration server can be used to run all the tests in the background when you check in new code.

  • oAuth and REST

    Presented by:  Mike Peat

    Sometimes you would want to delegate authorization to another party. For example: As a third-party you want to allow for people to login with their Microsoft, or Facebook account and password. Without putting the privacy of the person logging in at jeopardy. How is that done? oAuth, an open standard for delegating authorization!

  • Break

  • WebApp Custodian

    Presented by:  Sture Andersen

    Cloud, Cloud, Cloud... oh yeah, so nice. But what does it mean if the application you are developing, and maintaining is somewhere up there, in the Cloud? Unlike a Windows application, it is not so easy to simply update a running system, so remotely. What is involved indoing that, and better, is there a tool to help you doing that? Meet the WebApp Custodian! Brought to you by Sture Andersen.

  • When confused, think small

    Presented by:  John Tuohy

    Programming in DataFlex is easy, right? But as a developer you may end up developing a pretty complex piece of software that is very hard to get right. John Tuohy will give you some hints and solution strategies to resolve even the meanest bugs in your program.

  • DataFlex plugin for WordPress

    Presented by:  Mike Peat

    WordPress is currently one of the most popular systems for developing and maintaining websites, if not the most popular one. Part of its popularity is based on the fact that tens of thousands of plugins are available. Wouldn’t it be nice to simply plug in your DataFlex WebApp in an existing WordPress site? A group of developers is going to make a plugin available that will help you to simply do that!

  • Lunch

  • Web services, client side

    Presented by:  John Tuohy

    Over decades DataFlex WebApp has proven to be a real workhorse in the area of web services. It is performing superbly, it’s stable, reliable and scalable. However the general subject of web services is an open-ended story; each new service by others, may have its own specific demands. John Tuohy will help you deal with the most complex of web services that you may ever encounter, at the client side.

  • UX Design

    Presented by:  Nigel Smink

    Fresh from university, Nigel accepted a job at Data Access Europe. His expertise: User Interface and User Experience (UI/UX). Nigel will spend a few minutes on the academic side of UI/UX, but will definitely share some of the practical results related to a variety of projects at Data Access Europe.

  • Break

  • Make your own Google Search

    Presented by:  Harm Wibier

    The title is a bit misleading, but we like to use it to illustrate that the way end-users look up information, has changed over the years. And this has consequences for how you could develop your new (web) applications. Can looking up a customer, an order, or a dossier be as easy as using Google Search to find the appropriate information? Listen to Harm and find out if it can!

  • EDUC 2016 Awards & Closing statements

    Presented by:  Peter Bragg