Presentation guidelines

Acceptable presentations:

If you are looking for ideas, this is what people asked for in the surveys and/or are questions often asked in the mailing lists, so they are topics that many people wants to learn about.

Deadline for submitting your papers: May 15th 2012.

Want to present at WOWODC? Login and add your suggestion(s) for presentations!

List of submitted papers

Branding D2W apps using jQuery Theme Roller

Presenter(s): 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.

Business-oriented session

Presenter(s): Paul Yu  

A bit like last year's sessions.

CMS / BLOG and SnoWOman

Presenter(s): 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".

Contributing to the Community

Presenter(s): Pascal Robert  

You would like to make contributions to the community but you don't know how? Let's take 45 minutes to see how you can contribute to Wonder, WOLips and the wiki!

EOF Optimization

Presenter(s): 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 In Depth

Presenter(s): Pascal Robert  

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

ERRest mini boot camp

Presenter(s): Pascal Robert  

Want to learn ERRest? I will do a small (150 minutes) boot camp-like tutorial on ERRest, followed by a 45 minutes lab.

Introduction to ERGroupware

Presenter(s): Pascal Robert  

Get an introduction to ERGroupware, a framework from Project Wonder that allow you to manipulate calendars and contacts from CalDAV/CardDAV servers and other groupware backends.

Persistent Distributed Session Storage

Presenter(s): 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

Presenter(s): 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

Presenter(s): Helmut Tschemernjak  

We developed a client server remote file access/presentation solution, Helios WebShare, which uses WebObjects to present file server and media data.

I could do a technical overview presentation to explain how we archived:

  • Secure authentication between the Web client, WOA-Server and the file-server using enforced security.
  • Deployment information using the WOA app without any Webserver including HTTPS support.
  • Communication protocol designs to archive multiple asynchronous tasks.
  • XML communication between WOA-Server and a Java based file synchronizer.
  • How to setup user process credentials to run server based helper processes which enforce user process and filesystem security.
  • ICC color management, how we archived a certified Softproof solution within a simulating printing process within a browser.
  • Overview of an iOS file synchronizer client app which communicates via XML with a WOA server.

Using Git

Presenter(s): Kieran Kelleher  

Presentation on using git for every day work. Core git archiectural 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.