Tuscany, Italy

4 days / 20 talks
Awesome and great speakers

October 16-21

Dan Ridinger

Dan has been in the computing industry since 1976 (before the personal computer). He started with a service bureau and worked there for 10 years as a system manager on the companies Digital Equipment PDP 11/70 and VAX systems.
From there he moved into the position of technical sales representative for COGNOS supporting their 4GL product. During his time with COGNOS he started FutureChalk Software in 1984 and in 1991 went into the company full time.
It was during this time of developing FutureChalk Software that he discovered OMNIS (without numbers). Since that time he has developed applications using all the flavours of OMNIS over the years. He currently does consulting in Database Design, Project Management and Systems Design for large corporations. He also teaches part time at Simon Fraser University. He is currently developing applications using RFID mobile applications utilizing Omnis Studio 5 and 6.

Dynamic Database Architectures

This session looks into how to design flexible database with both good design and performance in mind.

This session looks into how to design flexible database with both good design and performance in mind. We will discuss techniques of how to design database tables to adjust to different needs. We will look at how we can make our programs more dynamic by using the database as a source of code. As part of this session we will also look at performance techniques that some database supply that can be used effectively. Most of the material will be database agnostic except for some of the physical performance topics. At the end of the session hopefully everyone will have something to ponder.

RFID and IOT+ for the REST of us.

This session deals with how Omnis can be used to leverage these rapidly expanding opportunities.

The newsletters are abounding with articles about IOT, so this session will discuss how we can use OMNIS to design and develop applications that can utilize this technology. We will cover the issues that need to be considered in designing this type of application. From there we will discuss the interfaces and how to make to them Thirdly we will delve into the data, software implementation and overall architecture to leverage this opportunity. A key component of this area is the communications to the devices. By the end of the session you should be equipped with the knowledge of how to do this effectively. We will touch on RFID, IOT, iBeacon and Eddystone technologies and Firebase as a communications layer.



Follow Dan




About workshops


You’ll sign up for the session you want to attend on a first-come, first-served basis. Up to 6 participants may attend a session, if full, you can sign up for the same topic at a different time. During the session, the speaker will guide the audience through the main topic but you will be able to ask him/her to deviate and cover related areas. Sometimes participants offer new ideas and solutions to a problem.

Check the


Pursue any question or area not directly related to the core topic. Every speaker hosts at least 4 sessions which means there are about 11 to 12 simultaneous sessions running all the time with an average of 5 or 6 participants

Meet the Speakers

Check the


Flexible conference format means you can choose the best classes for you and at the best time. Some sessions will be repeated, so when you miss one, you can attend the same session later in the day or the week.

Check the Schedule