JBoss Portal Server Development
Getting Started with JBoss Portal
JSR-168 and JSR-286 — Java portlet specification
The Presentation tier in portals
Building a sample application: an intranet portal
Personalizing Our Portal Experience
Personalization and customization
Considerations for AJAX implementations
JBoss portal server using Hibernate
Building portlets using Hibernate
User security and access control
Content management system security
Web Service for Remote Portlets
Instantiation of a remote portlet
Portlet Coordination and Filters
Portlet coordination and inter-portlet communication