• Post Reply Bookmark Topic Watch Topic
  • New Topic

* Welcome Jonas Yuan  RSS feed

Posts: 23306
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • 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: 37708
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • 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 Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome back Jonas. Nice to have you here (again!)
Ranch Hand
Posts: 108
  • Mark post as helpful
  • send pies
  • 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: http://www.packtpub.com/liferay-portal-systems-development/book

Jonas Yuan

Blogs profile: http://www.liferay.com/web/jonas.yuan/profile
Author profile: http://www.packtpub.com/authors/profiles/jonas-x-yuan
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • 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.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!