Win a copy of Head First Android this week in the Android forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Tim Cooke
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Rob Spoor
  • Bear Bibeault
Saloon Keepers:
  • Jesse Silverman
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Piet Souris
  • Al Hobbs
  • salvin francis

* Welcome Jonas Yuan

Posts: 23909
jQuery Eclipse IDE Firefox Browser VI Editor C++ Chrome Java Linux Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This week, we're delighted to have Jonas Yuan helping to answer questions about the new book Liferay Portal Systems Development.

The promotion starts Tuesday, February 28th 2012 and will end on Friday, March 2nd 2012.

We'll be selecting four random posters in this forum to win a free copy of the book provided by the publisher, Packt Publishing.

Please see the Book Promotion page to ensure your best chances at winning!

Posts in this welcome thread are not eligible for the drawing, and should be reserved for welcoming the author. Questions posted in this topic are subject to removal.

author & internet detective
Posts: 40797
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Welcome back Jonas! I think its cool that "more like this" (thread links at bottom) find your previous promos:

2010 - Liferay Portal 6 Enterprise Intranets
2009 - Liferay Portal 5.2 Systems Development
2008 Liferay Portal Enterprise Intranets

We clearly have a portal expert on our hands!
Posts: 11445
Android Google Web Toolkit Mac Eclipse IDE Ubuntu Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Welcome back Jonas. Nice to have you here (again!)
Posts: 108
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Henry, Jeanne and Maneesh,

What this book covers? See following summary:

Chapter 1, Liferay Enterprise Portal, addresses what Liferay can offer your intranets
and Internets. Liferay delivers enterprise solutions for portals, publishing content,
social and collaboration. Dynamic, content-rich, and social systems will be built fast
and easily on top of Liferay portal.

Chapter 2, Service-Builder and Development Environment, discusses how to set up, build,
and deploy portal core and plugins in the Eclipse IDE. Then it discusses how to use
service builder to generate services and models, and how to add new features on
service builder. It also addresses how to populate default data, how to use default
project creation and templates, and how to set up fast development of plugins
with Tomcat.

Chapter 3, Generic MVC Portlets, first introduces how to develop a portlet project
with default templates. Then it addresses how to construct basic MVC portlets by
viewing the title and adding an action, and how to build advanced MVC portlets.
Finally, it discusses how to build and re-build services, how to bring portlets
into Control Panel, how to set security and permissions, dynamic query, and
custom SQL.

Chapter 4, Ext Plugin and Hooks, addresses Ext plugin and project default templates,
upgrading a legacy Ext environment, deploying processes and what it does,
class loader proxy and how it works, hooks and project default templates, portal
properties hooks, language properties hooks and multiple languages support,
custom JSP hooks, indexer post processors, service wrappers hooks, servlet filters
and servlet mappings hooks, and struts actions hooks.

Chapter 5, Enterprise Content Management, introduces video, audio, and image
management. It also discusses document and media library and document
management, WebDAV implementation, multiple repositories integration, CMIS
consumers and producers, web scanning, OCR and record management, content
relationship, content authoring, and content archiving.

Chapter 6, DDL and WCM, addresses how to customize web content models and
services, to build web content structure and template, to publish web content via
asset publisher, to integrate CKEditor and its plugins, to use Expando – custom
attributes, to leverage DDL (Dynamic Data Lists) and DDM (Dynamic Data
Mapping), to manage assets, asset links, tags and categories and to publish
assets with asset query.

Chapter 7, Collaborative and Social API, first introduces how to use collaborative
tools—wiki, blogs, calendar event, message boards, polls, bookmarks. Then it
addresses how to manage more collaborative assets—both core assets and custom
assets, and how to collaborate assets—both core assets and custom assets. Afterwards,
it introduces how to use social networking, social coding, and social office. Finally, it
addresses social activity, social equity capabilities, and OpenSocial API.

Chapter 8, Staging, Scheduling, Publishing, and Cache Clustering, introduces in depth:
the Portal-Group-Page-Content (PGPC) pattern, LAR exporting and importing, local
staging and publishing, remote staging and publishing, scheduling and messaging,
caching and clustering.

Chapter 9, Indexing, Search, and Workflow, addresses web plugins and WAI first. Then
it shows how to build web plugins using cas-web and solr-web plugins as examples,
how to index and search assets—both portal core assets and plugins custom assets,
how to set up solr-web plugin, and how to apply workflow on assets and employ
kaleo-web plugin.

Chapter 10, Mobile Devices and Portlet Bridges, introduces layout template plugins,
theme plugins, and WAP mobile themes first. The mobile devices detectors and
WURFL get addressed, too. Then it addresses the portlet bridges, Struts 2 portlets,
JSF 2 portlets, and Spring 3 MVC portlets.

Chapter 11, Common API, addresses user management, password policy,
authentication and authorization, LDAP and SSO, tracking and auditing, rules
engine and reporting engine, scripting engine, polling, web services, WSRP
producers and consumers, and OSGi framework.

Refer to:

Jonas Yuan

Blogs profile:
Author profile:
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Jonas,

I have PDF Copy of the same book, this book is very interesting covering lots of liferay features. I have received this book to review from packit publication.

Thank you for writing such nice book, covering lots of depth information about liferay newer version 6.1.

---Narendra Shah.
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
    Bookmark Topic Watch Topic
  • New Topic