Introduction to WebSphere portlet factory -- Providing and consuming services -- Using data from a relational data source -- Using Domino data -- Customizing portlet appearance -- Adding basic user interface controls to your portlets -- Using Java in portlets -- Using web services and manipulating XML -- Using charts in portlets -- Field validation, formatting, and translation -- Profiling portlets -- Using Ajax and Dojo -- Error handling, logging, and debugging portlets -- Performance and process optimization -- More techniques for Domino -- Setting up your environment -- Portlet factory properties