Tải bản đầy đủ (.pdf) (7 trang)

Practical Liferay Java™-based Portal Applications Development

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (428.37 KB, 7 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>this print for content only—size & color not accurate</b>

<b>spine = 0.885" 384 page count</b>



Books for professionals By professionals

®


<b>Practical Liferay </b>



<b>Java</b>

<b>-based Portal Applications Development</b>



Dear Reader,


Congratulations! You are holding a comprehensive guide to the world’s most
popular open source portal—Liferay.


In spite of its growing popularity, Liferay does not come with very much
documentation. With <i>Practical Liferay</i>, I aim to bridge the gap in
understand-ing between Liferay and its potential users. The book describes, in detail, how
to develop a practical portal using Liferay. It takes you through all the Liferay
applications, from chat and messaging to blogs, calendars, wikis, and discussion
forums. You will learn the purpose of each application; how to install, configure,
and manage it; and how to put it to good practical use. There are also plenty of
helpful tips on content management, user management, and security.


Liferay application configuration is nontrivial for the first-time user, but this
book gives you the answers you need. By following the step-by-step instructions
provided for each application, you will quickly understand how to configure
it to meet your needs. Once you have read the book and followed its detailed
examples, you will have no difficulty setting up and managing an entire portal
consisting of several Liferay applications. As you read on, each chapter will help
you add features to your portal and tailor them to your own precise requirements.
After the introductory chapters, you can read each chapter independently of
the others. This can save you a lot of time in getting your portal up and running


as quickly as possible.


If you would like to evaluate the suitability of Liferay for your next portal
development project, you will find <i>Practical Liferay</i> a valuable resource. If, on the
other hand, you are already using Liferay, it will come in handy as a ready reference
on the various Liferay commands and applications. And if you are developing a
training course on Liferay, you will find it a wealth of useful information.
Poornachandra Sarang


Author of


<i>Pro Apache XML</i>


<i>Business Process Execution </i>
<i>Language for Web Services</i>
<i>SOA Approach to Integration</i>


Shelve in
Java Programming
User level:
Beginner–Intermediate

Sar


ang


Pr


actical Lifer


ay



The eXperT’s Voice

®

<sub> in open source</sub>



Practical




Liferay



Java



-based Portal Applications Development



cyan
MaGenTa


yelloW
Black
panTone 123 c


Poornachandra Sarang, Ph.D.



<b>Companion </b>
<b>eBook Available</b>


www.apress.com



Companion eBook


See last page for details
on $10 eBook version


<i>A down-to-earth, practical approach to developing </i>


<i>full-featured Java</i>

<i>™</i>

<i><sub>-based web portals with blogs, </sub></i>



<i>wikis, and more </i>




ISBN 978-1-4302-1847-0


9 781430 218470


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2></div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

Practical Liferay


Java

-based



Portal Applications


Development



</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

<b>Practical Liferay: Java™-based Portal Applications Development</b>
<b>Copyright © 2009 by Poornachandra Sarang, Ph.D.</b>


All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording, or by any information storage or retrieval
system, without the prior written permission of the copyright owner and the publisher.


ISBN-13 (pbk): 978-1-4302-1847-0
ISBN-13 (electronic): 978-1-4302-1848-7


Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1


Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence
of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark
owner, with no intention of infringement of the trademark.


<i>Java™ and all Java™-based marks are trademarks or registered trademarks of Sun Microsystems, Inc., in </i>
the United States and other countries. Apress, Inc., is not affiliated with Sun Microsystems, Inc., and this
book was written without endorsement from Sun Microsystems, Inc.



Lead Editor: Steve Anglin
Development Editor: Tom Welsh
Technical Reviewer: Alexander Wallace


Editorial Board: Clay Andres, Steve Anglin, Mark Beckner, Ewan Buckingham, Tony Campbell,
Gary Cornell, Jonathan Gennick, Jonathan Hassell, Michelle Lowman, Matthew Moodie,
Duncan Parkes, Jeffrey Pepper, Frank Pohlmann, Ben Renow-Clarke, Dominic Shakeshaft,
Matt Wade, Tom Welsh


Project Manager: Richard Dal Porto
Copy Editor: Nina Goldschlager Perry


Associate Production Director: Kari Brooks-Copony
Production Editor: Laura Esterman


Compositor: Linda Weidemann, Wolf Creek Publishing Services
Proofreader: Dan Shaw


Indexer: Ron Strauss
Cover Designer: Kurt Krames


Manufacturing Director: Tom Debolski


Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor,
New York, NY 10013. Phone 1-800-SPRINGER, fax 201-348-4505, e-mail , or
visit .


For information on translations, please contact Apress directly at 2855 Telegraph Avenue, Suite 600,
Berkeley, CA 94705. Phone 510-549-5930, fax 510-549-5939, e-mail , or visit http://www.


apress.com.


Apress and friends of ED books may be purchased in bulk for academic, corporate, or promotional use.
eBook versions and licenses are also available for most titles. For more information, reference our Special
Bulk Sales–eBook Licensing web page at />


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5></div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6></div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

Offer valid through 10/09.


All Apress eBooks subject to copyright protection. No part may be reproduced or transmitted in any form or by any
means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval
system, without the prior written permission of the copyright owner and the publisher. The purchaser may print the
work in full or in part for their own noncommercial use. The purchaser may place the eBook title on any of their
personal computers for their own personal reading and reference.


2855 TELEGRAPH AVENUE SUITE 600 BERKELEY, CA 94705


You Need the Companion eBook



Your purchase of this book entitles you to buy the


companion PDF-version eBook for only $10. Take the



weightless companion with you anywhere.



e believe this Apress title will prove so indispensable that you’ll want to carry it


with you everywhere, which is why we are offering the companion eBook (in


PDF format) for $10 to customers who purchase this book now. Convenient and fully


searchable, the PDF version of any content-rich, page-heavy Apress book makes a


valuable addition to your programming library. You can easily find and copy code—or


perform examples by quickly toggling between instructions and the application. Even


simultaneously tackling a donut, diet soda, and complex code becomes simplified


with hands-free eBooks!




Once you purchase your book, getting the $10 companion eBook is simple:


<b>1</b>

Visit

www.apress.com/promo/tendollars/

.



<b>2</b>

Complete a basic registration form to receive a randomly


generated question about this title.



</div>

<!--links-->

×