• Complain

Xinsheng Chen - Liferay 6.2 User Interface Development

Here you can read online Xinsheng Chen - Liferay 6.2 User Interface Development full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2013, publisher: Packt Publishing, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Xinsheng Chen Liferay 6.2 User Interface Development

Liferay 6.2 User Interface Development: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Liferay 6.2 User Interface Development" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Liferay employs a specialized theming system that allows you to change the look and feel of the user interfaces. Liferay Portal provides layout templates in order to describe how various columns and rows are arranged to display portlets. It also provides themes that can be used to customize the overall look and feel of web sites and web pages. As a developer, by using the right tools to create and manipulate themes with Liferay Portal 6.2, you can get your site to look any way you want it to however the Liferay theming system can be difficult to get started with. This practical guide is a well organized manual to help you get started with Liferay as a programmer
Liferay 6.2 User Interface Development will show you the efficient ways to develop custom user interface components for a Liferay Portal website. You will learn how to create themes, write page layouts, develop portlets, and use Alloy User Interface widgets. This book will prepare you with a full set of tools and skills for the development of Liferay user interfaces.
Liferay 6.2 User Interface Development guides you through the components of the Liferay Portal user interface step-by-step.The Liferay tags, analysis of the Alloy UI widgets, and the anatomy of a theme are explained in detail. Explanations are accompanied with screenshots and code that executes smoothly. This book explains how the components are rendered one after another into a complete HTML file.
You will learn how to create and upgrade a theme, how to write a responsive page layout and how to develop generic-style portlets, Spring MVC portlets, and Vaadin portlets. The book will help you in using Alloy UI, jQuery, Ext JS, and Dojo Toolkit in Liferay.
By the end of this book, you will have gained experience in developing all the user interface components for the Liferay Portal and know the latest ways of using tags, composing widgets, and writing Ajax calls and developing portlets, page layouts, and themes efficiently.

Xinsheng Chen: author's other books


Who wrote Liferay 6.2 User Interface Development? Find out the surname, the name of the author of the book and a list of all author's works by series.

Liferay 6.2 User Interface Development — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Liferay 6.2 User Interface Development" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Liferay 6.2 User Interface Development

Liferay 6.2 User Interface Development

Copyright 2013 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: November 2013

Production Reference: 1181113

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78216-234-6

www.packtpub.com

Cover Image by Aashish Variava (<>)

Credits

Authors

Xinsheng Chen

Jonas X. Yuan

Frank Yu

Reviewers

Albert Coronado Calzada

Sandeep Nair

Acquisition Editors

Anthony Albuquerque

Rukhsana Khambatta

Lead Technical Editors

Mayur Hule

Vaibhav Pawar

Technical Editors

Nadeem N. Bagban

Aparna Chand

Amit Singh

Copy Editors

Sarang Chari

Tanvi Gaitonde

Mradula Hegde

Gladson Monterio

Lavina Pereira

Kirti Pai

Project Coordinators

Abhishek Kori

Wendell Palmer

Proofreaders

Simran Bhogal

Maria Gould

Paul Hindle

Indexer

Mehreen Deshmukh

Graphics

Ronak Dhruv

Abhinash Sahu

Production Coordinator

Kyle Albuquerque

Cover Work

Kyle Albuquerque

About the Author

Xinsheng Chen is a web application architect. He holds an MS degree in Computer Science from California State University, San Bernardino. His focus was on online banking applications. He also has a Bachelor's degree from Wuhan University, China. Mr. Chen was previously a QA engineer working at VMware, Inc. He later led a team in developing four educational computer games for a Florida school district. Mr. Chen has rich experience in J2EE technologies. He also has extensive experience in Content Management Systems (CMS), including Alfresco. He has worked on 23 Liferay Portal projects. He is also the co-author of Liferay Beginner's Guide and Liferay User Interface Development .

Acknowledgements

I would sincerely like to thank Rukhsana Khambatta (Acquisition Editor), Abhishek Kori (Project Coordinator), Mayur Hule (Lead Technical Editor), and Wendell Palmer (Project Coordinator) at Packt Publishing. Thank you for giving me this opportunity to update this book. I appreciate your excellent management of the book writing process. It has been a great experience working together with you.

I would also thank Aparna Chand, Nadeem Bagban, and Amit Singh (Technical Editors) who have helped me add the final touch to the book before its publication.

Thanks also goes to Shuyang Zhou and Nate Cavanaugh at Liferay, Inc. I learned a lot from them while I wrote this book and worked on Liferay Portal projects.

I would like to thank Frank Yu and Jonas Yuan at ForgeLife, Inc. I appreciate their understanding and support both in my life and at my work.

I would like to thank Tushar Shah at LinkedIn, Inc., who supported me when I needed it. I would also thank Tina Agrawal, Tejash Patel, and Hemen Punjani at Cignex Datamatics, Inc. They were my co-workers and I had worked happily with them.

I would also thank Xinli Chen, my eldest sister, who has always been supporting me behind the scenes. My progress and achievements could not have been possible without her support and sacrifice.

About the Author

Jonas X. Yuan is a Chief Architect of ForgeLife LLC and an expert on Liferay Portal, e-commerce, and Content Management Systems (CMS). As an open source community contributor, he has published five Liferay books from 2008 to 2012. He is also an expert on Liferay integration with Ad Server OpenX, different search engines, enterprise content including videos, audio, images, documents, and web contents, and other technologies, such as BPM Intalio and Business Intelligence Pentaho, LDAP, and SSO. He 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 from China, where he conducted research on expert systems for predicting landslides. Previously, he worked as a Project Manager and a Technical Architect in Web GIS (Geographic Information System). He is experienced in Systems Development Lifecycle (SDLC) and has deep, hands-on skills in J2EE technologies. He developed a BPEL (Business Process Execution Language) engine called BPELPower from scratch at the NASA data center. As the chief architect, Dr. Yuan successfully led and launched several large-scale Liferay/Alfresco e-commerce projects for millions of users each month.

He has worked on the following books: Liferay Portal Enterprise Intranets , 2008; Liferay Portal 5.2 Systems Development , 2009; Liferay Portal 6 Enterprise Intranets , 2010; Liferay User Interface Development , 2010; Liferay Portal Systems Development , 2012.

Acknowledgements

I would like to thank all my team members at Liferay, specially Raymond Auge, Brian Chan, Bryan Cheung, Jorge Ferrer, Michael Young, Jerry Niu, Ed Shin, Craig Kaneko, Brian Kim, Bruno Farache, Thiago Moreira, Amos Fong, Scott Lee, David Truong, Alexander Chow, Mika Koivisto, Julio Camarero, Douglas Wong, Ryan Park, Eric Min, John Langkusch, Marco Abamonga, Michael Han, Samuel Kong, Nate Cavanaugh, Arcko Duan, Richard Sezov, Joshua Asbury, Shuyang Zhou, and Juan Fernndez for providing support and valuable information. Many thanks to all my friends in the Liferay community.

I sincerely thank and appreciate Rukhsana Khambatta (Acquisition Editor), Abhishek Kori (Project Coordinator), Mayur Hule (Lead Technical Editor), and Wendell Palmer (Project Coordinator) at Packt Publishing for critiquing and fixing my writing style.

Last but not least, I would like to thank my parents and my wife, Linda, for their love, understanding, and encouragement. My special thanks to my wonderful and understanding kid, Joshua.

About the Reviewers

Albert Coronado Calzada is a highly experienced Information Technology professional with more than 13 years of experience in Java EE, high performance portals, e-commerce, and enterprise software solutions. Albert has studied Information Technology Engineering and has a Master's in Economics and Financial Management of Companies.

Albert is currently working as a freelance software developer, trainer, and consultant for international customers. Albert is an open source software contributor and has released different applications for Liferay and Android.

Albert lives in Girona (Spain) and maintains a blog at http://www.albertcoronado.com. You can contact him through LinkedIn (es.linkedin.com/in/albertcoronado/) or Twitter (

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Liferay 6.2 User Interface Development»

Look at similar books to Liferay 6.2 User Interface Development. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Liferay 6.2 User Interface Development»

Discussion, reviews of the book Liferay 6.2 User Interface Development and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.