June 30, July 1st and 2nd 2012 ...Montréal ...Hôtel de l'Institut

Last updated: April 3 2012. More sessions description to come before May.

Branding D2W apps using jQuery Theme Roller

Speaker : Farrukh Ijaz

Showcasing how we have integrated Klok 2 with our WebObjects D2W application based on Wonder's ERRest framework for web services and Klok Team Connector plugin to collect timesheet data.

Showcasing how we've customized D2W templates to use jQuery themes generated using jQuery Theme Roller to apply client branding to the application.

CMS / BLOG and SnoWOman

Speaker : Ken ISHIMOTO

There are many ways to implement CMS Workflow into WebObjects. Ideas how to make a simple CMS System with WebObjects. Also introducing our new CMS Framework "SnoWOman".

EOF Optimization

Speaker : Chuck Hill

From the basic to the advanced, this session will look at performance bottlenecks in WO and what can be done to optimize application performance and throughput.

ERRest Mini Boot Camp

Speaker : Pascal Robert

Want to learn ERRest? I will do a small (120 minutes) boot camp-like tutorial on ERRest.

ERRest In Depth

Speaker : Pascal Robert

Get to know how ERRest works behind the curtains, and how you can extend it for your needs.

Dynamic Elements

Speaker : Johann Werner

How do you optimize your most frequently used components to take less memory and be faster? This talk will have a look at WODynamicElement and its subclasses showing how you can make your own ones.

Introduction to Zion

Speaker : Daniel Beatty

The purpose of the Synchronizing Shoebox, codenamed "Zion", is to address the following concerns:

  • Address what is coming to be known as a the "Helen of Troy-Leading to Horse-gift you can't return" problem.
  • Provide a set of frameworks on the Cocoa/ Cocoa Touch side similar to ERRest and ERSync that provide a connection to ERRest and ERSync enabled applications.
  • Provide an Open Cloud Computing Interface (OCCI) framework for both ERRest and Cocoa/Cocoa Touch that enables the user provide applications that can be launched on an as needed basis to suit the needs of ones customers, while protected all members involved.
  • Propose a connection to the Open Grid Forum to push forward the WebObject's point of view on these standards.

Persistent Distributed Session Storage

Speaker : Ramsey Gurley

Ever serve stateful D2W list pages at a rate of more than a million pages per day? Ever do it with a single instance in Eclipse on Macbook Air hardware using less than 130Mb of memory?! It's possible. Come to WOWODC 2012 to learn how! Meet JMeter and jvisualvm as well. Brush up on your java serialization skills and learn about helpful tools that can make persistent sessions a reality in your apps.

Practical ERSync

Speaker : David Aspinall

Adding ERSync to an existing application to extend online/offline access for a mobile iOS application

Security and performance designs for client - server communications

Speaker : Helmut Tschemernjak

Presenting how to develop secure and efficient protocols to communicate between WebObjects and other services enforcing OS security. One example is our design of an XML communication protocol to synchronize documents between WebObjects and an iOS app.

Using Git

Speaker : Kieran Kelleher

Presentation on using git commands for every day work. Core git architectural concepts will be covered along with common git activities such as cloning, branching, commiting changes, merging, rebasing, dealing with conflicts during merge and rebase operations and working with remote repositories.

Labs

Come join other WO developers in the labs so that everyone can share tips and tricks. Don't forget to bring your laptop and code!

Open Panel

Don't miss the Open Panel on Monday July 2!