"Practical Portal Web 2.0 Development: Why and How to run modern web sites using Portals"
Table of contents for the Book
1. All websites are portals?not really. What are portals? a. Basics of Portals b. Portlets c. JSR 168 d. Customization e. Personalization f. Aggregation g. Security 2. Liferay, Jetspeed 2 a. Liferay b. WebSphere, WebLogic and other Jetspeed 2 based portals c. Installation of Liferay d. Deployment: Customizing startup pages e. Navigation of the web portal f. Configuration of Portlets, Panes g. Configuration of the layout 3. Users, Groups, Roles, Companies a. Administration of portals b. Creating Users, Groups, Roles and Companies c. Groups d. Roles e. Companies f. Relationships g. Managing access based on groups and roles 4. Portlets a. Using Prebuilt Portlets b. List of prebuilt portlets c. Configuring a portlet application d. RSS portlet e. WebSurf portlet f. JSP portlet g. iFrame Portlet 5. Look and feel a. Panes and portlets b. Layout of portlets c. Skins 6. Architecture of Portals a. Big Picture b. Container in Tomcat c. Portlet Class d. Action Class e. Session, cache f. Database driven applications 7. Web 2.0 in Portals a. Ajax b. Details of submit c. Refresh, Back d. 8. Web Services Remote Portlets a. What is WSRP b. Examples of WSRP c. 9. Planning a Portlet Project a. What is unique about a web portal project? b. When does it make sense to use a web portal? c. Requirements gathering d. Design e. Implementation f. Testing