Oracle WebCenter: Developers

We've talked in previous weeks about the key goals of the new release of WebCenter are to provide a Modern User Experience, unparalleled Application Integration, converging all the best of the existing portal platforms into WebCenter and deliver a Common User Experience Architecture.  We've also provided an overview of Oracle WebCenter and discussed some of the other key goals in previous weeks. This week, we'll focus on the new capabilities for Developers in Oracle WebCenter.

Oracle_WebCenterSuite_xs.gif
We recently spoke with Peter Moskovits, Senior Principal Product Manager at Oracle around this topic and here were his thoughts. WebCenter 11g R1 Patch Set 3 offers many new capabilities to developers. The JDeveloper development experience improved greatly by offering tooling for managing your Resource Catalogs (sometimes referred to as Business Dictionary), creating Navigation, and defining a hierarchical security model for your pages.

rc.png
Let's take a closer look at these capabilities one-by-one. The Resource Catalog is a repository of "things" that page designers can drop onto their pages while editing them.
rcthings.png
Before the Patch Set 3 release developers had to edit the raw XML to change their Resource Catalog. In this release you have a complete editing experience. All you need to do to add a new portlet, task flow, or JSF view component to your resource catalog is to drop the component onto the tree representing your catalog.
rc2.png
The way you define your site's navigation in JDeveloper is similar experience. Your navigation tree is represented by a tree on the left, and node-specific properties on the right. In our example we show a node defined by a CMIS content-query. The query retrieves all documents tagged as "PressRelease".
navigation.png
Controlling access to your resources in your portal plays an important role in building your portal. Traditional JavaEE or J2EE apps provide you ways to specify permissions for pages. However, since portals tend to have a large number of pages, at times this may become cumbersome. The hierarchical page structure allows you to define permissions for your pages that get eventually propagated to all its child nodes. In our example below, the Root node's permissions are inherited to all the other pages, except for the Customers page that overwrites the settings inherited from the Root node.
page.png
To try out some of the above outlined capabilities, all you need to do is follow the steps of the Tutorial for Oracle WebCenter Developers. This Tutorial demonstrates how quickly you can build the site below.

screenshot.png
Be sure to keep checking back this week as we'll provide more assets and discussions around the new capabilities for Developers in Oracle WebCenter.

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

Oracle WebCenter is the center of engagement for business—powering exceptional experiences for customers, partners, and employees. It connects people, process, and information with the most complete portfolio of portal, Web experience management, content, imaging and collaboration technologies.

Search

Archives
« September 2015
SunMonTueWedThuFriSat
  
2
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