Presentation guidelines
Acceptable presentations:
- Presentations in English or French (we always have 10 to 15 French-speaking attendees at the event).
- Presentations about WebObjects, Project Wonder or WOLips.
- Presentations about related technologies that our community uses. For example, someone could do a presentation about database tuning to get the most performance from EOF, or a presentation about Git.
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.
- Deployment (scaling, load balancing, WO in a SOA architecture, servlet deployment)
- Ajax/Web 2.0/RIA
- HTML5
- ERRest back end + iPhone front end
- EOF optimization (read-only, refresh, cache customization/optimization, etc.)
- Interessing stuff from Wonder
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.
