1.3. Assumptions About Portal Server Developers

This guide is for developers wishing to extend Red Hat Portal Server. Knowledge of Java and basic Data Modeling is expected, as is an understanding of development on WAF. It is recommended that in addition to reading this guide, a successful developer should read and understand the Red Hat Web Application Framework Developer Guide.

In general, a knowledge of UML and common J2EE patterns is helpful but not essential. One good place to start is the books of Martin Fowler. See http://www.martinfowler.com/books.html for more information.

One of the most important assumption made in this manual is that the reader has access to the Portal Server source code for Portal Server 1.0. Frequent reference is made to the source code throughout the Portal Server Developer Guide.