Book Review: Oracle WebCebter 11g PS3 Administration Cookbook

Packt Publishing (http://www.packtpub.com/)  asked me to review one of their new books: Oracle WebCenter 11g PS3 Administration Cookbook written by Yannick Ongena, a proven WebCenter community expert and founder of the WebCenter Methododlogy Group (http://sites.google.com/site/oracleemg/wc).

The book basically holds on what it promises on the backside of it, which is that you learn:

- to create and manage navigation models

- about JSR 286 use in WebCenter

- integrate content sing document services

- build collaborate services

- to build Wikis

- etc.

The book has 14 well structured chapters that don't have inter dependencies, allowing you to read topics in order of your interested. As you would expect from a cookbook, the content is hands-on driven. This however means you get things done, but you don't necessarily get enough background information teaching you the technology. I didn't follow the book on a WebCenter instance, but the accompanying screen shots made it easy to follow without.

I liked the book ad read it almost in one go on my flight to SFO and back. The only thing I wanted to learn more about was in chapter 2 where Yannick discussed the writing of portlets using events. Here the chosen sample was too easy and I would have liked to see one that shows how to pass data from a portlets to another so that the model of the other portlet gets udated.

In summary, if you start with WebCenter and have a deadline breathing down your neck that doesn't allow you to learn things properly, this book buys you the time you need. If you are experienced in WebCenter, still this book sis useful as it gives you a step-by-step checklist for various common and reoccurring tasks in WebCenter.

 Just for completenes, here's the table of content for the book http://www.packtpub.com/oracle-webcenter-11g-ps3-administration-cookbook/book  :

  • Chapter 2: Consuming Portlets
    • Introduction
    • Building JSR 286 portlets in JDeveloper
    • Registering a portlet producer at design time
    • Registering a portlet producer at runtime
    • Consuming portlets at design time
    • Consuming portlets at runtime
    • Wiring two portlets together at design time
    • Wiring two portlets together at runtime
    • Contextual wiring of portlets using events
  • Chapter 3: Navigation Models and Page Hierarchies
    • Introduction
    • Creating a navigation model at design time
    • Creating a navigation model at runtime
    • Adding a folder to a navigation model
    • Adding a link to a navigation model
    • Adding content query to a navigation model
    • Adding a page hierarchy to a navigation model
    • Referencing a navigation model
    • Adding a component to a navigation model
    • Adding a custom folder to a navigation model
    • Adding custom content to a navigation model
    • Changing the default start page of your portal
    • Filtering navigation resources based upon business logic
    • Exporting a navigation model
    • Importing an existing navigation model
    • Specifying the default navigation model
    • Managing the page hierarchy
  • Chapter 4: Managing the Resource Catalog
    • Introduction
    • Creating a resource catalog at design time
    • Creating a resource catalog at runtime
    • Adding a folder to a resource catalog
    • Adding a link to a resource catalog
    • Adding another resource catalog to a resource catalog
    • Adding a component to a resource catalog
    • Adding a custom folder to a resource catalog
    • Adding custom content to a resource catalog
    • Adding resources to a catalog at runtime
    • Managing the Resource Library
    • Securing resource catalogs
    • Filtering resources based upon a role or other business logic
    • Selecting a resource catalog based upon business logic
    • Exporting a resource catalog
    • Importing a resource catalog
  • Chapter 6: Integrating Content with Document Services
    • Introduction
    • Preparing UCM for a remote connection
    • Creating a connection to a content server
    • Creating a content driven navigation model
    • Displaying a single content item with the content presenter
    • Displaying multiple content items with the content presenter
    • Creating a content presenter template for a single item
    • Creating a content presenter template for multiple items
    • Using the document service taskflows
  • Chapter 7: Discussions and Wiki Services
    • Introduction
    • Creating a connection to the discussion service
    • Adding discussion forums to your portal
    • Creating forums
    • Creating topics
    • Adding announcements to your portal
    • Creating an announcement
    • Creating a wiki document
    • Editing a wiki document
  • Chapter 8: Organizing and Finding Content
    • Introduction
    • Creating a connection for the link and tagging services
    • Enabling tagging functionality to pages
    • Showing related content
    • Showing a tag cloud
    • Linking content
    • Linking to a document
    • Linking to a discussion
  • Chapter 9: Using Polls and Surveys
    • Introduction
    • Creating a connection for the poll services
    • Creating a poll
    • Adding a poll to a page
    • Managing sections
    • Managing questions
    • Scheduling a poll
    • Analyzing the results
    • Creating a poll template
    • Applying a template to a poll
  • Chapter 10: Integrating External Content and Applications
    • Introduction
    • Registering an external application in JDeveloper
    • Register an external application at runtime
    • Adding an external application to your portal
    • Integrating external content with the WebClipping portlet
    • Registering the Omniportlet
    • Integrating external content with the Omniportlet
  • Chapter 11: WebCenter Spaces
    • Introduction
    • Creating a discussion and announcement service connection
    • Creating a document service connection
    • Registering external Applications
    • Registering a portlet producer
    • Creating a group space
    • Enabling additional pages
    • Creating subspaces
    • Creating lists
    • Creating a space template
    • Exporting group spaces
    • Importing group spaces
  • Chapter 12: Securing Your WebCenter Portal
    • Introduction
    • Securing pages with the page hierarchy
    • Securing pages at runtime
    • Using Oracle Identity Directory as an identity store
    • Enabling SSL for a WebCenter portal application
    • Securing taskflows
  • Chapter 13: Managing WebCenter Portal Applications
    • Introduction
    • Creating a connection to an application server
    • Deploying a WebCenter Portal Application
    • Undeploying an application
    • Managing connections in the Enterprise Manager
    • Propagating changes from a staging environment to a production environment
    • Viewing log messages in the Enterprise Manager
    • Monitoring the performance of an application
  • Chapter 14: WebCenter Analytics and Activity Graph
    • Introduction
    • Registering a WebCenter Portal application to the Analytics collector
    • Manually running the Gathering Engine
    • Scheduling the Gathering Engine
    • Creating a connection to the activities schema in JDeveloper
    • Using the WebCenter Analytics taskflows
    • Creating your own analytics report
    • Showing an activity stream on your portal



Comments:

Post a Comment:
Comments are closed for this entry.
About

The Oracle JDeveloper forum ranks in the Top 5 of the most active forums on the Oracle Technology Network (OTN).



The OTN Harvest blog is a summary of selected topics posted on the OTN Oracle JDeveloper forum.



It is an effort to turn knowledge exchange into an interesting read for developers who enjoy little nuggets of wisdom





Frank Nimphius

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today