WOWODC Recordings

You can purchase the recordings from previous WOWODC events. Purchasing is made by creating an account for the community site and adding the desired sessions to your cart. Sessions are made available as QuickTime files.

Development Tools

Speaker : David Avendasora

2009 brought big changes to WOLips. David will show you how to manage the classpath in the latest version of WOLips and how to switch between different versions of WebObjects. He will also demo how to use ZeroTurnaround's JavaRebel to see the results of almost any Java code change immediately, without the need to restart your application.

$10.00 USD
$10.00 CAD

Building WebObjects applications with Hudson

Speaker : Mike Schrag

Hudson is a continuous integration engine that can be used to build your WebObjects projects. Learn how mDimension is using it to build their applications and to see which advantages Hudson provides to your organization.

$10.00 USD
$10.00 CAD

Localization

Speaker : Guido Neitzer

Learn how to localize your application, including sessionless apps and content stored in databases.

$10.00 USD
$10.00 CAD

Using Maven with WebObjects

Speaker : Henrique Prange

Learn how you can use Maven to manage your WebObjects projects, and also why you should use it.

$15.00 USD
$15.00 CAD

EOF Validation: The Next Generation

Speaker : Chuck Hill

Validation is one of the least satisfactory parts of WebObjects. It shows signs of promise and of abandonment, like a prototype left uncompleted. We will start with a survey of the state of validation in WebObjects and the extensions found in Wonder's core ERExtensions frameworks; the seldom used Validity framework; and in the GVC EOFValidation framework. We will then dive in to take a look at EOF validation "deep under the covers" focusing on the mechanics of how it can be extended. We will then define the functionality that will make the next generation of validation for WebObjects and examine an implementation.

$10.00 USD
$10.00 CAD

Template system in WebObjects 5.4

Speaker : Drew Davidson

The new template system in WebObjects 5.4 can be used for a lot of things, learn how you can use it to your advantage.

$10.00 USD
$10.00 CAD

Deployment with Capistrano

Speaker : Michael Bushkov

Learn how to use Capistrano (tips and tricks included) to deploy your applications, monitor your servers and backup your data.

$10.00 USD
$10.00 CAD

Inside the Enterprise Objects Framework

Speaker : Mark Ritchie

Join Mark for an exploration of what's happening below the covers of Enterprise Objects Framework and learn how to build better applications. Specifically we'll look at caching, locking, interactions between multiple users and multiple applications, and, how to collect and interpret the performance information that WebObjects can be configured to collect.

$10.00 USD
$10.00 CAD

WebObjects in the Cloud

Speaker : Jay Al Hashal and Daniel Kao

Bootstrap your WebObjects application for the world to see in minutes! Use the power of Amazon Elastic Cloud Computing (EC2) to deploy WebObjects applications without the need of bulky and expensive physical servers. Need to scale? Easy as launching additional server instances in the cloud and you're done in minutes! In our demo, we'll show from start-to-finish the process of deploying a WebObjects Application which uses a PostgreSQL database onto Amazon EC2.

$10.00 USD
$10.00 CAD

iPhone Development

Speaker : Ray Kiddy

Discussion on how to start doing iPhone development

$5.00 CAD
$5.00 USD

Project Wonder in Depth

Speaker : Mike Schrag

This year, we will go in depth for certain parts of Project Wonder : ERXJGroups, ERAttachment and ERChronic.

$10.00 USD
$10.00 CAD

WO and JavaScript front-ends

Speaker : Mike Schrag

Some say Ruby on Rails is the tool for Web 2.0 apps, but Mike will show you that WebObjects and Project Wonder can be use to write fantastic Web 2.0 apps. Learn how you can use JSON-RPC and REST with JavaScript front-end frameworks.

$15.00 USD
$15.00 CAD

Components Best Practices

Speaker : Mark Ritchie

Mark Ritchie will show how to create components that are truly reusable without taking a lot of CPU and memory.

$10.00 USD
$10.00 CAD

EO Editing Contexts Best Practices

Speaker : Mark Ritchie

Learn how to correctly create editing contexts and how faulting and EO refresh are happening.

$10.00 USD
$10.00 CAD

Practical Builds

Speaker : David Avendasora

Most of us have to work with multiple versions of WebObjects. David will show you how to can install multiple versions of WO and use them with WOLips and Hudson.

$10.00 USD
$10.00 CAD

Practical JSON-RPC with LEWOStuff

Speaker : Andrew Lindesay

Leading on from last year's session which provided an overview of JSON-RPC, Andrew will provide a more hands-on example of bolting-on JSON-RPC services to an existing WebObjects application and building a simple client.

$10.00 USD
$10.00 CAD

Practical Deployment

Speaker : Pascal Robert

Learn how to optimize your deployment process and how to use tools like Nagios and Cacti to monitor your applications and servers

$5.00 CAD
$5.00 USD

DirectToWeb

Speaker : Anjo Krank

This session from WOWODC 2007 is all about DirectToWeb (D2W), the best kept secret of the best kept secret.

$10.00 USD
$10.00 CAD

Doing Ajax with Wonder

Speaker : Mike Schrag

It's hard to avoid Ajax this day. WebObjects is a perfect framework for Ajax and Web 2.0 applications. Mike Schrag will show you how to build Ajax-powered applications with the help of Project Wonder.

$10.00 USD
$10.00 CAD

Introduction to Houdah Frameworks

Speaker : Pierre Bernard

Pierre Bernard will give an introduction to Houdah Frameworks. Houdah Frameworks is a collection of frameworks that is distributed under a modified MIT license. Used as a whole, the Houdah Frameworks provide an alternative to D2W + Wonder. Clear framework structure also allows for picking only the juicy bits: custom qualifiers, rule engine based validation, audit trail, back tracking detection,… A sample project build on top of Houdah Frameworks will be shown.

$5.00 CAD
$5.00 USD

Validation and Localization with Houdah

Speaker : Pierre Bernard

Learn how you can use Houdah Frameworks to localize and validate the content of your WebObjects applications.

$10.00 USD
$10.00 CAD

JavaClient and JBND

Speaker : Florijan Stamenkovic

Why be constrained by a browser? WebObjects based desktop applications can be an amazing solution... Learn about cross-platform WebObjects JavaClient apps, and how to use JBND to rapidly develop them. Concepts, techniques and an example will be demonstrated by the author of JBND.

$15.00 USD
$15.00 CAD

Debugging and Profiling Your WebObjects Apps with Eclipse and JProfiler

Speaker : Mike Schrag

Learn how to use the built-in tools in Eclipse to debug your app and how to use JProfiler to profile your applications.

$10.00 USD
$10.00 CAD

Using JSON-RPC with WebObjects

Speaker : Andrew Lindesay

This session discusses JSON-RPC as the conduit for facilitating use of WebObjects applications from other languages and technologies though an API. LEWOStuff affords a powerful, end-to-end JSON-RPC infrastructure which is described in this session. An example working a simple Cocoa application into a very basic WebObjects application shows one example of how this powerful technology can be used. Other examples and uses of this technology are also discussed.

$10.00 USD
$10.00 CAD

Introduction to LEWOStuff

Speaker : Andrew Lindesay

Come learn about LEWOStuff. LEWOStuff is a broad set of libraries and frameworks that is distributed under a BSD-style license. An introduction to the LEWOStuff framework and libraries is given, describing how they fit into the development process with java and WebObjects applications. Andrew Lindesay, creator of LEWOStuff, will give this talk.

$5.00 CAD
$5.00 USD

Localization with WebObjects and Wonder

Speaker : Guido Neitzer

WebObjects provides powerful ways for handling localized content. In this session you'll see examples on how to use the integrated features as well as the alternatives from Project Wonder.

$10.00 USD
$10.00 CAD

Direct-Action based AJAX with WO and Mootools

Speaker : Jake MacMullin

This session introduces the Mootools javascript framework and demonstrates how to combine Mootools with a Direct-Action based WebObjects application to create a compelling user experience. MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer.

$10.00 USD
$10.00 CAD

Doing Ajax with WebObjects

Speaker : Alex Cone and Bill Hatch

It's hard to avoid Ajax this day. WebObjects is a perfect framework for Ajax and Web 2.0 applications. Bill Hatch and Alex Cone will show you how to build Ajax-powered applications with the built-in features of the WebObjects frameworks.

$10.00 USD
$10.00 CAD

Debugging and Profiling Your WebObjects Apps with Shark

Speaker : Mark Ritchie

Learn how to use Apple's Shark tool to profile where and why your WebObjects application is slow.

$10.00 USD
$10.00 CAD

How to Get the Most Out of WOLips

Speaker : Guido Neitzer

Getting started with Eclipse can take some time when switching from Xcode - this session discusses the benefits you can get when using Eclipse / WOLips, from re-factoring, working code completion, syntax help, over Workspace organization to the WOLips framework.

$10.00 USD
$10.00 CAD

Using Adobe Flex with WebObjects

Speaker : Christian Trotobas

Learn about WOX, another solution for rich client-side applications. It allows seamless integration of the nice (Flex) and the powerful (WO), with familiar APIs. WOX includes GraniteDS (AMF implementation), EOF-like Flex object manipulation, Standard WebObjects sessions management, remote method invocation, client-side automatic fault handling and Flex classes and subclasses templates (eogen) from EOModelds. Christian will also build a demo app in front of you.

$10.00 USD
$10.00 CAD

What's New in Project Wonder

Speaker : Mike Schrag

You will also learn about the new features that were added to Project Wonder since 2007, straight from one of the biggest contributor to Project Wonder, Mike Schrag.

$10.00 USD
$10.00 CAD

Introduction to WireHose

Speaker : Alex Cone and Bill Hatch

The WireHose frameworks let WebObjects developers create fast, personalizable web portals that categorize, index and deliver any media type, like video clips, stock quotes or legacy data. WireHose has a simple, flexible API for adding your own portal components and resource types, making it perfect for creating enterprise portals in addition to news sites.

$5.00 CAD
$5.00 USD