Free Downloads
Liferay In Action: The Official Guide To Liferay Portal Development

Summary Liferay in Action is a comprehensive and authoritative guide to building portals on the Liferay 6 platform. Fully supported and authorized by Liferay, this book guides you smoothly from your first exposure to Liferay through the crucial day-to-day tasks of building and maintaining an enterprise portal that works well within your existing IT infrastructure. About the Technology A portal is a website built around a collection of components that request, display, and share information. Liferay Portal 6, an enterprise-ready development platform, makes it a snap to build portals that integrate with your existing backend systems and provide a rich interactive user experience. Because Liferay uses standard Java and JavaScript, along with built-in SOAP and JSON support for web services, developers can be productive immediately. And since it's available in both a free, open source version as well as a fully-supported commercial edition, it's an affordable solution for almost any business or organization About the Book Liferay in Action is the official guide to building Liferay portal applications using Java and JavaScript. If you've never used Liferay before, don't worry. This book starts with the basics: setting up your development environment and creating a working portal. Then, it builds on that foundation to help you discover social features, tagging, ratings, and more. You'll also explore the Portlet 2.0 API, and learn to create custom themes and reusable templates. Experienced developers will learn how to use new Liferay APIs to build social and collaborative sites, use the message bus and workflow, implement indexing and search, and more. This book was developed in close collaboration with Liferay engineers, so it answers the right questions, and answers them in depth. No experience with Liferay or the Portlets API is required, but basic knowledge of Java and web technology is assumed. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's InsideComplete coverage of Liferay Portal 6 Covers both the commercial and open source versions Custom portlet development using the Portlet 2.0 spec Liferay's social network API Add functionality with hooks and Ext plugins====================================== Table of ContentsPART 1 WORKING WITH LIFERAY AND PORTLETS The Liferay difference Getting started with the Liferay development platform PART 2 WRITING APPLICATIONS ON LIFERAY'S PLATFORM A data-driven portlet made easy MVC the Liferay way Designing your site with themes and layout templates Making your site social Enabling user collaboration PART 3 CUSTOMIZING LIFERAY Hooks Extending Liferay effectively A tour of Liferay APIs

Paperback: 376 pages

Publisher: Manning Publications; 1 edition (September 30, 2011)

Language: English

ISBN-10: 193518282X

ISBN-13: 978-1935182825

Product Dimensions: 7.5 x 0.9 x 9 inches

Shipping Weight: 1.4 pounds (View shipping rates and policies)

Average Customer Review: 3.5 out of 5 stars  See all reviews (8 customer reviews)

Best Sellers Rank: #775,064 in Books (See Top 100 in Books) #61 in Books > Computers & Technology > Internet & Social Media > Podcasts & Webcasts #115 in Books > Computers & Technology > Web Development & Design > User Generated Content #120 in Books > Computers & Technology > Internet & Social Media > Web Browsers

I don't like Liferay, but still rate this book high - because it is quite good. This book will enthusiasticly tell you everything about Liferay. And I really mean ... everything. In case you think Liferay is awesome (I don't, I think it's horribly slow and fat swine), if you care what is author's favorite toy, if you care about all the history of Liferay and portlets in general - this is a good book for you. I personally don't mind learning about all the background noise. Author is pretty skillful in playing with words and it is a rather nice to read it. On the other hand, I know developers who completely hate this kind of books. They just want the information straight away, no gibberish.There is more. It really matters a lot in what way do you or your company want to use Liferay. If you are just using it as a simple container (aggregator) for your standalone apps (most companies I know use Liferay like this), and you don't actually need all the Liferay stuff, 80% of this book is going to be useless for you. I suggest you read the content carefully and ask yourself couple of questions like:- Am I going to use Liferay's facilities to handle my data and service layers?- Am I going to use Liferay's MVC facilities?- Do I need to know how to let Liferay to theme my portlets?- Do I need Liferay to implement any sort of social collaboration?- Do I care how to extend Liferay?Liferay can do all of this. If you really need it, this is the right book for you. If you don't, it's probably not worth reading and you can happily smash bunch of tutorials to get yourself started with Liferay.Last remark is for the sample application. It is really good idea to develop a sample application through the whole book. The way it is delivered to reader is not best though. Good you can download source codes for the book, because otherwise it is extremely easy to get lost.

The book is a short overview about Liferay capabilities. It is not suitable to learn how to develop on the platform, but it gives a good sense of what the platform does. I would like to see more pages with more details – this book really lacks details. On the other hand, there is an excess of long unnecessary examples (based on use cases you need to read) taking pages out of the short amount.

I just started a new job and we've been launching Liferay Portal as our platform for development. This book has been an excellent reference in getting me setup and going on deploying, installing then building applications with Liferay Portal.I've only read a couple chapters ( 1, 2 and 5 ) but I really enjoy the authors style of writing. You can tell he is intimately aware and knowledgeable about the inner workings of Liferay. He doesn't digress on topics and he assumes you're a Software Engineer and you know the basics at least. As a Mid Level Java Developer, this style suits me perfectly. I can say, already I've become very comfortable with Portlets in Liferay and Themes. I have my environment setup and deploying with Ant. It builds with Tomcat, ect.This book was recommended by someone at work and I feel it deserves some recognition. It's helped me make an impact in my new job and I really feel like liferay is one of the best portals out today.

My company has been using Liferay since early 2008 and if we could have had this book when we started, our whole learning experience would have been much accelerated. Like most open source projects, the official documentation is lacking in completeness and consistency. Beyond the community, the only real go-to was Rich Sezov's other book - the Liferay Administration guide. There are some other quite comprehensive works available under the Liferay title but I have found them to be poorly organized, hard to follow and focused on a quite narrow use case.The Liferay in Action book walks you through the concepts and then through some practical exercises of developing portlets for the Liferay platform. This work coupled with the other recently published Portlets in Action has proven invaluable to get us leveraging the Liferay platform more effectively. Now I hope the author goes on to maintain updated editions of this work, keeping up with the annual Liferay release cycle and writes a companion guide for the ALLOY-UI javascript framework that is included with Liferay. He touches on it in this book but a more comprehensive work is needed.To be transparent, I was a technical reviewer on this book and have been waiting eagerly for its publishing but because it is filling a void that if you are using Liferay, you will agree, needed to be filled.

Liferay in Action: The Official Guide to Liferay Portal Development Magic, the Gathering: The Official Guide to Portal: Cards, Strategies, and Techniques Pokemon HeartGold & SoulSilver: The Official Pokemon Johto Guide & Johto Pokedex: Official Strategy Guide (Prima Official Game Guides: Pokémon) Warcraft: Behind the Dark Portal The Portal of the Mystery of Hope (Ressourcement: Retrieval & Renewal in Catholic Thought) Portal to the Forgotten The Portal (A Delphi Group Thriller Book 2) Elementals 4: The Portal to Kerberos Android: App Development & Programming Guide: Learn In A Day! (Android, Rails, Ruby Programming, App Development, Android App Development, Ruby Programming) Android: Programming & App Development For Beginners (Android, Rails, Ruby Programming, App Development, Android App Development) Personal Development: 5 Book Collection (Self Help, Personal Development, Self Development) Positive Parenting in Action: The How-To Guide for Putting Positive Parenting Principles into Action in Early Childhood Vocabulary in Action Level H Teacher Guide: Word Meaning, Pronunciation, Prefixes, Suffixes, Synonyms, Antonyms, and Fun! (Vocabulary in Action 2010) Vocabulary in Action Level G Teacher Guide: Word Meaning, Pronunciation, Prefixes, Suffixes, Synonyms, Antonyms, and Fun! (Vocabulary in Action 2010) Pokémon X & Pokémon Y: The Official Kalos Region Pokédex & Postgame Adventure Guide: The Official Pokémon Strategy Guide Pokemon Black Version 2 & Pokemon White Version 2 Scenario Guide: The Official Pokemon Strategy Guide (Prima Official Game Guides: Pokémon) The Official Blackbook Price Guide to United States Paper Money 2011, 43rd Edition (Official Blackbook Price Guide to U.S. Paper Money) The Official Blackbook Price Guide to United States Paper Money 2012, 44th Edition (Official Blackbook Price Guide to U.S. Paper Money) Official Price Guide to Oriental Rugs, 2nd edition (The Official Price Guide) Official Price Guide to Postcards: 1st Edition (Official Identification and Price Guide to Postcards)