4 days / 20 talks
Awesome and great speakers

November 3-8

Jason Gissing

Jason joined the QA team at Mitford House at the end of 2008, as his first ‘proper’ job after University. He was promoted into the Engineering team in 2013, where he has worked mostly on the JavaScript client and Wrapper apps.

A brief sojourn at another software company quickly made clear that developing Omnis Studio was something special, so he was grateful to be able to return. He sees Omnis as a unique product, and is proud to be able to contribute to its development.

Worker Objects

Learn how to use Worker objects to add multi-threaded capabilities to your applications.

Omnis has always been effectively single-threaded. However, Worker Objects in Studio allow you to execute certain actions on a background thread. This provides two big benefits: long-running tasks no longer block your UI while executing, and running multiple workers in parallel can lead to big speed improvements.

The session will concentrate on the SQL Workers (to be applicable to most applications) to explain the usage and standard concepts shared by all workers, and will extend to some of the other worker types if time allows.

RESTful Web Services

An introduction to RESTful concepts and using Omnis to both host and consume RESTful APIs.

RESTful Web Services are a very common way in which services expose an API on the web. Almost every popular technology today provides mechanisms to at least consume RESTful web services, so they are a great way to provide interoperability between Omnis and other technologies.

We will discuss the concepts of REST and how it can be used to design an API to host your own RESTful service with Omnis, as well as using Omnis as a client to consume third-party APIs.



Follow Jason



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