Event agenda SCANDUC23

Are you considering joining Scanduc this year? Please check out the topics below that are candidate to be presented this year, in Copenhagen. Read the list, do you really think that you can skip this Scanduc?

Think again: Be there!


Day 1 Thursday, March 16th
08:30 - 09:00

Collect your name tag at the registration desk ourside the SCANDUC Conference room.

09:00 - 09:15
A new wind is blowingCharlotte Grønvold, FrontIoT ApS

Opening of SCANDUC 2023.

09:15 - 09:30
Ecce HomoNick Nikiljuluw, Data Access EU

Let’s look back, and let’s look forward. Or, “How did we get where we are today?”.

09:30 - 10:15
DataFlex, SitRep!Harm Wibier, Data Access EU

DataFlex 2023 is on its way to you, it is packed with new features. It introduces the ability to use web controls under Windows, it has a brand-new engine for executing SQL statements and many more user interface extensions. Let’s walk through the latest evolution of DataFlex.

10:15 - 10:45
Coffee Break
10:45 - 11:15
New Layout ManagerHarm Wibier, Data Access EU

Developing web applications in DataFlex is like a breeze, not in the least because of an ingenious visual designer and layout management system.

What to improve? Well, DataFlex 2023 adds a new concept to boost the power of managing the layout of web applications more easily, freely, and creatively.

11:15 - 11:45
SSO & ADJakob Kruse, Sture ApS
11:45 - 12:15
DataFlex Package ManagerBram Nijenkamp, Data Access EU

In the Data Access Download Center, you find a lot of DataFlex extensions, libraries, samples, tools, etc. Each of them works with a specific version of DataFlex, while your workspaces may span multiple versions.

Is there an easy way to manage this all? Yes, with the DataFlex Package Manager! A Package Manager is a tool that automates the process of maintaining your workspaces when adding components to it. The Package Manager will be released after the full release of DataFlex 2023 but see what to expect - at SCANDUC 2023!

12:15 - 13:15
13:15 - 13:45
FlextronVincent Oorsprong, Data Access EU

FlexWhat? - FlexTron: Fit a full-blown web UI on top of your Windows applications with FlexTron. In Alpha I, we learned that this new technology held some surprises for us, but it only added to the fun! Vincent will share his experience with you, how to create a wizard, using FlexTron to make for great looking workflow support tools.

13:45 - 14:15
DataFlex tuning for PostgreSQLMarco Kuipers, 28 IT Pty Ltd

You have converted your application from DAT to SQL, but its performance is struggling. How can you control what the CK is doing and revise your code for optimal performance? Marco demonstrates using PostgreSQL, but the concepts are universally applicable to any SQL-based back-end.

14:15 - 14:30
Web order 2.0Vincent Oorsprong, Data Access EU

Data Access Worldwide exists almost 47 years. Just a few years more than the old Order Entry sample that shipped so long with DataFlex. It’s time for an update: Web Order 2.0, featuring more realistic and comprehensive functionality.

14:30 - 15:00
Coffee Break
15:00 - 15:45
The Future of Data in DataFlexHarm Wibier, Data Access EU

SQL-ness is a large project, adding multiple features that relate to the handling of SQL. The project spans multiple revisions of DataFlex Studio and in that fashion, DataFlex 2023 adds again some very nice new features.

But let’s look beyond 2023 – learn what the future of Data in DataFlex looks like!

15:45 - 16:00
Tips& Tricks - Colourful Date PickerJohan Broddfelt, FrontIoT ApS

Learn how to extend the built-in cWebDatePicker class to enable the option of setting a unique color on each date.

16:00 - 16:10
Tips& Tricks - DF Report Button ClassMichael Mullan, PTI - Packaging Technologies & Inspection

The DFReportButton class, for adding things like Invoice or report or “customer history” buttons where you can just drag on a button, set a few properties, and include the rest of adding a report to a view automatically.

16:10 - 16:20
Tips& Tricks - Row Level HashesMichael Mullan, PTI - Packaging Technologies & Inspection

In environments where compliance is very strict, DataFlex systems must be protected from tempering with data via external access. Row level hashing, and validating upon use, can do this and guarantee that the data as it was saved, is represented in the report. This technique is used to store pharmaceutical test result data to be compliant with US CFR Title 21.11.

16:20 - 16:30
Tips& Tricks - Offline registrationMichael Mullan, PTI - Packaging Technologies & Inspection

We have implemented a “registration” system for our application to force the installers to keep on file the installation dates and places, so we know who is using our software. Has a QR code generator, and registration can be done from a mobile phone where the PC with the installation is not permitted access to the internet.

16:30 - 16:45
Follow-up day oneCharlotte Grønvold, FrontIoT ApS
End of day oneCharlotte Grønvold
Meet in the lobby

We meet in the lobby at 18:15 and go by bus to the restaurant. We will be back at the hotel around 22:45.

Day 2 Friday, March 17th
09:00 - 09:45
Mixin MagicJohn Hartley, Freedom IT AB

DataFlex allows us to design our code to be reusable and we do that by creating classes. We can subclass existing classes to override or extend their behavior or create completely new classes. DataFlex offers an alternative technique for adding new behavior to a class; importing a class protocol. John’s presentation highlights a few design problems where this advanced technique might be useful and attempts to solve them with some simple mixin-magic.

09:45 - 10:15
Whats in Vincents drawerVincent Oorsprong, Data Access EU

At previous SCANDUC´S, Vincent has shared what is in his “drawer”. He found a couple of new things to share with you, but he also consulted his colleagues at Data Access Europe to see if they had interesting and fun things to share. They checked their drawers for you, and yes, they did find some!

10:15 - 10:45
Coffee Break
10:45 - 11:15
NIS2Klaus Berthelsen, FrontIoT ApS

A European initiative providing guidelines for improved cyber security, resulted in NIS1, implemented in 2016. It was primarily aimed at large organizations that provided essential services to society.

Soon, NIS2 will become effective, and it will affect a larger group of organizations, specifically in health care, finance and (mind!) IT services. More specifically: You, as manager of an IT company, will be held responsible, and non-compliance may result in fines at 10 million Euro, or 2% of your net annual revenues.

11:15 - 11:45
Docker for efficient software developmentBram Nijenkamp, Data Access EU

Docker is ‘container’ technology mostly know for efficiently deploying solutions. But did you know that Docker offers unprecedented advantages in a development environment? Learn in this presentation Why and How!

11:45 - 12:15
2 factor AuthenticationSture Andersen, Sture Aps

TOTP stands for Timed One Time Passwords, and it constitutes a sub-class of 2-factor authentication systems. In this presentation Sture will demonstrate a functioning application stub that implements user access control based on TOTP.

12:15 - 13:15
13:15 - 13:45
DataFlex ReportsVincent Oorsprong, Data Access EU

Vincent gives an overview of DataFlex Reports 8.1, 8.2 and beyond.

13:45 - 14:30
Hot Features in DataFlexBram Nijenkamp, Data Access EU

Whether it is to please your customer, or to entice new programmers to get on board with DataFlex, it helps if DataFlex solutions look hot & sexy. And to preserve the DataFlex DNA, it must be easy to add hot features to your solutions. You may already be aware of some of the features that Bram will show, but we will keep reminding you and ask you to - please - use them, too!

14:30 - 15:00
Coffee Break
15:00 - 15:30
Graph… or GraphQL?Mike Peat, Unicorn InterGlobal Ltd

New technologies are popping up like mushroom. How to find out what it offers, or learn how to use it – in DataFlex?

Who you gonna call? Of course: Mike Peat!

15:30 - 15:45
The Wind blows - but whereto?Nick Nikijuluw, Data Access EU

Or, “We know where we are, but where do we go?”

End of conference

Goodbye and see you to the next SCANDUC.