2017 Schedule

The 2017 Progress Users Group (PUG) Challenge/Exchange promises to be three-and-a-half days of lively technical sessions, workshops, training, demos and face-to-face networking with your peers and the OpenEdge engineering team.

Monday, June 5th
Time Salon A Salon B Salon C Salon D Curriers
7:30 Breakfast
08:30 101: Opening General Session
Progress
Progress
Break
09:45 317: What's New in OpenEdge 11.7?
Martha Lynch, Marie Candela, Evan Bleicher
Progress Software
284: PASOE Web Handlers: a deep dive
Peter Judge
Progress
351: Do you HTTP/2?
David Cleary
Progress Software
230: An OpenEdge Modernization Journey
Alex Oliveri & TBD (requesting IT Director of customer)
Progress
321: OpenEdge Analytics360 Integration
Mike Marriage
Progress
Break
11:00 395: Introducing OpenEdge Change Data Capture
CDC Development Team
Progress
242: Get your head in the cloud. Scaling your PASOE application to 100,000 users
Roy Ellis
Progress Software
544: An OO Code Generator
Tim Kuehn
TDK Consulting Services Inc
279: Progress Rollbase for IoTA Customer Success Story
Adam Day
Progress
235
12:00 Lunch
13:00 372: What's New in OpenEdge Replication?
The Replication Team
Progress
524: PAS, the new goodness: Where does my WebSpeed fit in?
Chad Thomson
Progress
446: Would you like to play a game? Disaster Planning Using Gaming Strategies
Michael Solomon
Solomon Consulting Inc.
288: Building Your Ant Colony: Designing an Automated Build System with Apache Ant
John Cleaver
Factivity, Inc
512: What is your API Strategy?
David Cleary
Progress Software
Break
14:15 541: What's new with the VSTs
Richard Banville
Progress Software
375: Data communication using the OpenEdge WebHandler
Marko Rueterbories
Consultingwerk Ltd.
383: Cool Creations From The Progress Community
TBD
Progress
455: Distributing software in a low bandwidth environment
Simon L. Prinsloo
Vidisolve (Pty) Ltd
255
Break
15:30 221: Dude, where's my memory?
Nectarios Daloglou
White Star Software
526: Kendo UI Builder - First Impressions from a Character Developer
Bob Brennan
Integrated Manufacturing Systems, Inc.
495: The Progress Index - Not only how they work but why and when
Michael Lonski
Allegro Consultants, LTD
346: Corticon placeholder
David Atkins
Progress
265
Break
16:45 410: Case Study: Platform and Data Migration with little downtime
Mike Furgal
Progress Software
503: OpenEdge REST Backends, JSDO, Kendo UI and Angular 2
Mike Fechner
Consultingwerk
325: Finally, we can catch errors thrown to us!
Paul Guggenheim
Paul Guggenheim & Associates, Inc.
235: Integrating the OpenEdge ABL with CouchDB
Don Beattie
224: ProTop: The Best OpenEdge Monitoring Dashboard in the Galaxy!
Tom Bascom
White Star Software
18:30 Reception and Sponsor Expo
Armory
Fireside Chat

Tuesday, June 6th
Time Salon A Salon B Salon C Salon D Curriers
7:30 Breakfast
08:30 485: Build your own luck - Avoid system failures with simple planning
Adam Backman
White Star Software
505: Dude, Wheres My Log File?
Michael Banks
Progress Software
475: Datetimes, and blobs and clobs, OH MY!
Paul Guggenheim
Paul Guggenheim & Associates, Inc.
341: Record vs. Transaction Scoping OEABL
Saravanakumar B
Nuware Technology Corp
389: A Holistic view of Pro2
KLV PRASAD
progress software
Break
09:45 535: SQL92 for a Progress DBA
Bob Brennan
Integrated Manufacturing Systems, Inc.
467: PASOE VS Legacy AppServer
Marko Rueterbories
Consultingwerk Ltd.
277: Everyday OOP made easy: exploring the OpenEdge ABL Core class libraries
Chad Thomson
Progress
571: SonarQube in action
Gilles QUERRET
Riverside Software
325
Break
11:00 392: "JOIN" us on a DataServer Journey
Sachin Garg,Vara Prasad
progress software
217: Nativescript Placeholder
Unknown
Progress
213: Application Auditing made Easy
Simon L. Prinsloo
Vidisolve (Pty) Ltd
302: Understanding ABL source code with Proparse
Mike Fechner
Consultingwerk
335
12:00 Lunch
13:00 290: Obsolete DBA Best Practices
Nectarios Daloglou
White Star Software
330: A deep dive into the SPRING security architecture
Frank Hilhorst
Progressive Consulting Inc.
489: Sitefinity 101
Denis Kyashif
New Venture Software
241: Were gonna script the bleep out of this!
Dustin Grau
Progress Services
335: Move your OpenEdge Legacy to the Web the SmartComponent Library Framework
Mike Fechner
Consultingwerk
Break
14:15 529: OE SQL query best practices
Chandra Sekhar
Progress Software
270: Working with OpenEdge Data and Business Logic in a Kendo UI Builder Application
Anil Kumar
Progress
314: .Net, not gui for .Net
Tom Bergman
Ovid Technologies
407: A dash around the table
Julian Lyndon-Smith
nodeable.io
355
Break
15:30 484: Database Repair & Recovery
Dan Foreman
White Star
574: 2-Factor authentication with PAS
Cameron David Wright
Progress
404: Embedded Application Performance Instrumentation
Tom Bascom
White Star Software
567: Protecting Location Privacy: It's Not Who You Know, It's Where You Go
Michael Solomon
Solomon Consulting Inc.
365
Break
16:45 470: Database Diagnostics
Richard Banville
Progress Software
466: Building a real world business application in Kendo UI Builder
Shelley B Chase
Progress
361: Is Your Business Secure? Addressing Risk at the Technical Level
Marv Stone
Progress Software
380: Top 10 Tools
Gilles QUERRET & Mike FECHNER
Riverside Software
375
18:30 Party and Sponsor Expo
Armory

Wednesday, June 7th
Time Salon A Salon B Salon C Salon D Curriers
7:30 Breakfast
08:30 483: Openedge Standard Storage Areas
Tom Bascom
White Star Software
493: Docker for OpenEdge
Kevin Aspindle
Progress
548: Mastering 4GL Code Performance - Take 2
Paul Koufalis, Peter Judge
White Star Software and PSC
382: How I Stopped Worrying and Learned to Love Open Source
Dave Cleary
Progress
419: OpenEdge Roadmap and Vision
Brian Bowman and Rob Straight
Progress
Break
09:45 421 562: Power of Single Sign On in OpenEdge
Kumar Navneet
Progress Software
476: Case Study: Protecting PCI data in an Ecomm/Catalog environment
Tim Alten
AmeriMark Direct LLC
430: The Future of OpenEdge build system (a.k.a Why Ant and PCT should die)
Gilles QUERRET
Riverside Software
437: OpenEdge Deployment Info Exchange
TBD
Progress
Break
11:00 530: The Bunker Series
Mike Furgal and Gus Bjorklund
Progress Software
432 391: Something's brewing in the OE world
Julian Lyndon-Smith
nodeable.io
513: Barbarians at the gate. Keep them at bay with the OpenEdge Authentication Gateway
Roy Ellis
Progress Software
261: OpenEdge Development Info Exchange
TBD
Progress Software
12:00 Lunch

Progress Logo

Important Dates

March 18    Preliminary Agenda
April 18    Early Registration Ends
May 13    Hotel Room Block Closes
May 26    Standard Registration Ends
June 4-7    Conference!

PUG Challenge Is:

Technical: 70+ breakout sessions over 3 days!

Independent: Put on by Progress Users for Progress users!

Focused: A deep schedule that allows you to maximize your learning opportunities!

Varied: Sessions covering the 4GL, database, integration, complementary technologies and more!

Practical: Topics cover the technology that you actually have as well as The Next Big Thing!

Inexpensive: The most bang for your OE training buck on the planet!

Relaxing: No dog and pony shows or circus acts -- just a couple hundred of your peers and Progress engineers being geeks together!

Are you registered yet?
pugchallenge.org/register.html