Articles

This article covers some basic topics like setting up your development environment and defining a subsitemap for your project. It tells you how to connect to a database.
This document explains how to add a minimal application to the stock Cocoon 2.0.1 configuration.
This article describes the basics of creating, maintaining, and enhancing a Lenya publication. Basic Cocoon knowledge is presumed.
This tutorial illustrates logicsheet creation. It consists of 2 simple logicsheets and step-by-step instructions on how to create and install them in Cocoon 2.
This document explains how Hugo created a Cocoon 2.x Transformer that adds highlighting of the keywords in a Lucene search result.
The tutorial shows one possibility for creating the navigation elements of a typical website with a simple hierarchic structure.
This article is about various applications of request parameters. It shows how to access them in the sitemap and use them in XSLT stylesheets.
"The novelty of sending and receiving email worn of ages ago, untill I tried to run the sendmail logic sheet. I was one very happy boy when that first email send with Cocoon ended up in my inbox and going by the amount of questions on the subject in the Cocoon users list I am not the only one. So here is step-by-step how to get it working."
The traditional approach of transforming XML files into, e.g., HTML suffers from mixing up logic and presentation in XSLT stylesheets. Eric van der Vlist's article Style-free XSLT Style Sheets introduces a concept to keep the presentation out of the stylesheet. This guide gives an example how to apply this concept in your Cocoon application.
Here you can find various tips and hints for Cocoon developers, including the usage of JBuilder to develop Cocoon applications.
When you start writing your own components the component you will probably end up writing the most is a transformer. Based on an example, Thomas Ruess shows you how you can write a customized transformer.
This article describes how to run Xindice with Cocoon 2.