presented by

produced by

Sponsors

Media Sponsors

Tuesday, June 27 (Full Day)

Type Title Speaker
Tutorial (full day, 6 hours) Using Maven Effectively: Projects from Zero to Infinity van Zyl
Tutorial (full day, 6 hours) An XSLT Tutorial, Including XSLT 2.0 and Publishing with Cocoon Tidwell
Tutorial (full day, 6 hours) Portlet Development using JSR-168 Bergman
top

TUF1: Using Maven Effectively: Projects from Zero to Infinity

Speaker:
  • Jason van Zyl (Mergere)
Tutorial (full day, 6 hours)
Description:

This tutorial is designed for those familiar with Maven who wish to make the most of Maven in a team collaboration environment. A brief overview of Maven will be provided before digging into some advanced uses of Maven in the context of team development, and how to leverage related Maven technologies to help with team development. In this session you will learn:

- How Maven helps teams to collaborate more effectively
- How to set up consistent developer environments
- How to set up and use a shared internal Maven repository and how to set up the Maven Repository Manager to manage it
- How to set up a continuum for team continuous integration
- How to create shared organization metadata and archetypes
- How to set up reports to monitor project quality
- How to release a project

Details:
  • Level: Experienced
  • Time: 27.06.2006, 10:00 - 17:30
top

TUF2: An XSLT Tutorial, Including XSLT 2.0 and Publishing with Cocoon

Speaker:
  • Doug Tidwell (IBM)
Tutorial (full day, 6 hours)
Description:

XSLT is a powerful language for transforming XML documents into a variety of formats. In this tutorial we will cover three important topics:

- How to use XSLT to transform documents, including basic transformations, sorting, grouping and other techniques
- How to use Cocoon and XSLT to publish XML in the web
- New features in XSLT 2.0, XPath 2.0 and XQuery 1.0, and how to take advantage of them

When you leave the session, you’ll be armed with the tools to manipulate and publish XML documents with standard-based, open source tools.

Details:
  • Level: Experienced
  • Time: 27.06.2006, 10:00 - 17:30
top

TUF3: Portlet Development using JSR-168

Speaker:
  • Noel Bergman
Tutorial (full day, 6 hours)
Description:

Portals provide standardized delivery of personalized and aggregated content. Portlets are the key to developing portals, and JSR-168 provides the first standard Portlet API for Java developers. This specification gives developers the same ability to build a common marketplace that the Servlet Specification provided for server-side web components. Presentation will include coverage of the standard API, examples of Portals to inspire attendees, use of Pluto/JetSpeed2, and some vendor extensions as permitted by JSR-168. Note: This tutorial will be an interactive tutorial. Attendees should bring a laptop with either USB or CD-ROM support, preferably with a current version of Apache Jetspeed-2 pre-installed, and be prepared to develop Portlet code throughout the course of the workshop.

Details:
  • Level: Experienced
  • Time: 27.06.2006, 10:00 - 17:30