Liferay Portal 5.2 Systems Development: Build Java-based Custom Intranet Systems on Top of Liferay Portal

  • 6h 55m
  • Jonas X. Yuan
  • Packt Publishing
  • 2009

Liferay portal is one of the most mature portal frameworks in the market, offering many key business benefits that involve personalization, customization, and workflow. If you are a Java developer who wants to build custom web sites and intranet applications using Liferay portal, this is where your search ends.

This book shows how Java developers can use Liferay as a framework to develop custom intranet systems, based on Liferay portal platform thus helping you to maximize your productivity gains. Get ready for a rich, friendly, intuitive and collaborative end-user experience!

The author's experience customizing Liferay using Java enables him to explain in a clear and precise manner how to build custom systems on top of Liferay portal.

Using this book you can customize Liferay into a single point of access to all an organization's data, content, web content, and other information from both existing in-house applications (HR, CRM) and external sources (such as Alfresco, FatWire, Magnolia, Vignette).

About the Author

Jonas X. Yuan is a senior technical analyst at CIGNEX. Jonas holds a Ph.D. in Computer Science from the University of Zurich, where he focused on Integrity Control in Federated Database Systems. He earned his M.S and B.S. degrees in China, where he conducted research on expert systems for predicting landslides. Jonas is experienced in Systems Development Lifecycle (SDLC). Previously, he has worked as a Project Manager and a Technical Architect in Web GIS (Geographic Information System). He has deep, hands on, skills in J2EE technologies. In particular, he developed a BPEL (Business Process Execution Language) Engine called BPELPower from scratch in NASA data center. He also has strong experience on content management within the context of medical-legal billing case management. Furthermore, he is an expert in Content Management Systems (CMS) such as Alfresco, and Portals such as Liferay.

In this Book

  • Preface
  • Introducing Liferay Portal Architecture and Framework
  • Working with JSR-286 Portlets
  • ServiceBuilder and Development Environments
  • Experiencing Struts Portlets
  • Managing Pages
  • Customizing the WYSIWYG Editor
  • Customizing CMS and WCM
  • Building a Personalized Community
  • Developing Layout Templates and Themes
  • Building My Social Office
  • Staging and Publishing
  • Using Common API