Web 2.0 Solutions with Oracle WebCenter 11g


Web 2.0 Solutions with Oracle WebCenter 11g
eBook: $32.99
Formats: PDF, PacktLib, ePub and Mobi formats
$28.04
save 15%!
Print + free eBook + free PacktLib access to the book: $87.98    Print cover: $54.99
$54.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Reviews
Support
Sample Chapters
  • Create task-oriented, rich, interactive online work environments with the help of this Oracle WebCenter training tutorial
  • Accelerate the development of Enterprise 2.0 solutions by leveraging the Oracle tools
  • Apply the basic concepts of Enterprise 2.0 for your business solutions by understanding them completely
  • Prepare development environments that suit your enterprise needs using WebCenter applications
  • Define collaborative work environments for the members of your organization

Book Details

Language : English
Paperback : 276 pages [ 235mm x 191mm ]
Release Date : October 2010
ISBN : 1847195806
ISBN 13 : 9781847195807
Author(s) : Plinio Arbizu, Ashok Aggarwal
Topics and Technologies : All Books, Enterprise Products and Platforms, Oracle Fusion Middleware, Enterprise, Oracle


Table of Contents

Preface
Chapter 1: What is Oracle WebCenter?
Chapter 2: WebCenter Installation and Configuration
Chapter 3: Setting up the Development Environment
Chapter 4: Getting Started with WebCenter Development: Hello World(s)
Chapter 5: Design and Personalization
Chapter 6: Portlets
Chapter 7: Discussions, Wiki, and Blog Services
Chapter 8: Search Service
Chapter 9: Personalization with Oracle Composer
Chapter 10: Oracle WebCenter Spaces Overview
Index
  • Chapter 1: What is Oracle WebCenter?
    • WEB 2.0 concepts
    • Evolution of the platform application
      • Social impact of Web
    • Enterprise 2.0 concepts
    • Oracle WebCenter Suite concepts
    • Oracle JDeveloper
    • Summary
  • Chapter 3: Setting up the Development Environment
    • Oracle JDeveloper 11g installation
      • System requirements
      • Downloading the tool
      • JDeveloper installation
      • Oracle WebCenter extension for JDeveloper
      • Version control system installation
      • JDeveloper integration with Subversion
      • Testing WebCenter preconfigured server
    • Summary
  • Chapter 4: Getting Started with WebCenter Development: Hello World(s)
    • Prerequisites
    • Creating the Hello World web service
      • Step 0: Start Oracle JDeveloper 11g
      • Step 1: Creating a new application
      • Step 2: Configuring application settings
      • Step 3: Configuring project settings
      • Step 4: Creating a Java class
      • Step 5: Creating a Web Service from the Java class
      • Step 6: Creating a deployment profile
      • Step 7: Deploying the Web Service to the integrated Weblogic Server
      • Step 8: Testing the web service
    • Hello World Portlet
      • Step 1: Creating a new Portlet Producer Application
      • Step 2: Creating a new Portlet
      • Step 3: Creating a Web Service Data Control for the Hello World web service
      • Step 4: Creating a basic view to use the data control
      • Step 5: Using the Web Service Data Control created
      • Step 6: Creating a deployment profile
      • Step 7: Deploying the portlet to the integrated WebLogic server
      • Step 7: Testing the portlet
    • Hello World WebCenter application
      • Step 1: Creating a WebCenter application
      • Step 2: Using the portlet producer
      • Step 3: Creating a JSF page to host the portlet
      • Step 4: Creating a page layout
      • Step 5: Creating a deployment profile for the WebCenter application
      • Step 6: Deploying the WebCenter application to the integrated WebLogic server
      • Step 7: Testing the WebCenter application
    • Summary
  • Chapter 5: Design and Personalization
    • ADF Faces Rich Client components
      • Types of ADF Faces components
    • Creating a new application
    • Including a template for our application
    • Building pages with database interaction
      • ADF Business Components
      • Creating a persistence layer
        • Creating a Schema for our application
        • Creating a database connection in JDeveloper
        • Creating the Business Components
        • Creating the page
    • Summary
  • Chapter 6: Portlets
    • Portlets, JSR-168 specification
    • WSRP specification
      • WebCenter portlets
      • Developing a portlet using ADF
      • Creating an ADF application
      • Developing business components
      • Creating a chart page
      • Creating a Portlet using the page
      • Portlet deployment
      • Consuming a portlet
    • Summary
  • Chapter 7: Discussions, Wiki, and Blog Services
    • Discussions configuration
      • Content structure
      • User and group structure
    • Integrating Discussions with WebCenter
      • Ensuring the Discussions Server is running
      • Creating a new WebCenter application
      • Creating a JSF page
      • Creating a connection to the Discussion Forum
      • Embedding a Discussions task flow in the JSF page
      • Deploying, running, and testing
    • Integrating Wiki and Blog with WebCenter
      • Prerequisites
    • Integrating Wiki and Blog using an IFrame
      • Creating a new WebCenter Application
      • Creating a JSF page
      • Creating an IFrame to include the Wiki and Blog Server page
    • Integrating Wiki and Blog using the Web Clipping Portlet
      • Adding a new JSF page to the application
      • Registering the Web Clipping Portlet
      • Adding the Web Clipping Portlet to the JSF page
      • Running the portlet page
    • Summary
  • Chapter 8: Search Service
    • Search in enterprise applications
    • Integrating the WebCenter Search Service
      • Ensuring that the WebCenter Wiki and Blog Server are running
      • Creating a new WebCenter Application
      • Creating a JSF page
      • Creating a connection to the Discussions Service
      • Adding the Discussions Forum task flow to the JSF page
      • Adding the Search task flow to the JSF page
    • Integrating the WebCenter Tags service
    • Requirements for the Tags service
    • Integrating with the WebCenter Tags service
      • Creating a new custom WebCenter application
      • Adding the required libraries
      • Creating a connection to WebCenter schema
      • Creating a JSF page with a tag button
      • Creating a JSF page to host the Search Toolbar
      • Configuring ADF Security
      • Creating a deployment profile
      • Deploying the application to the Integrated WebLogic Server
      • Viewing the application
    • Integrating with the WebCenter Links Service
      • Modifying the test_page to include the Links Detail Button
      • Deploying the application to the Integrated WebLogic Server
    • Why to use the WebCenter RSS Service
    • Requirements for the WebCenter RSS Service
    • Integrating the WebCenter RSS Service
      • Creating a new custom WebCenter application
      • Creating a JSF page to host the RSS Viewer task flow
      • Adding the RSS Viewer task flow
      • Running the application
      • Viewing the application
    • Summary
  • Chapter 9: Personalization with Oracle Composer
    • Oracle Composer for developers
      • Types of Oracle Components
      • Building an environment with Oracle Composer
    • Oracle Composer for end users
      • Resource catalog
      • Content customizing using Oracle Composer
    • Summary
  • Chapter 10: Oracle WebCenter Spaces Overview
    • Oracle WebCenter Spaces
      • Oracle WebCenter Personal Spaces
      • Oracle WebCenter Group Spaces
    • Oracle WebCenter Spaces installation
    • Oracle Spaces configuration
    • Development of staff working environments
    • Building a business role page
      • Hands on
    • Developing a Group Space
    • Summary

Plinio Arbizu

Plinio Arbizu is Peruvian and member of Oracle ACE Director program, which selects professionals in the world who have a strong technical level and commitment to Oracle technology diffusion. He currently serves as a senior consultant in the company, Global Business Solutions and is an official instructor for Oracle University courses such as JEE and Oracle WebCenter. You can follow him on his blog: http://plinioa.blogspot.com/.


Ashok Aggarwal

Ashok Aggarwal has been delivering web-based collaboration, document management, content management, and workflow solutions using Oracle's products before they were named Enterprise 2.0.  As Oracle's offerings have matured and the market has grown, so has Ashok's involvement in the Oracle Fusion Middleware technology stack, leading to early adoption of Oracle WebCenter Suite 10g and 11g.

Since 2002, Ashok has delivered robust solutions by leading a highly talented implementation organization, M&S Consulting.  Prior to co-founding M&S, Ashok focused on delivery of enterprise applications and integration solutions at Accenture in a variety of industry verticals.

Ashok has led innovative business transformation initiatives leveraging SOA, BPM, BI, Identity Management, and Enterprise 2.0 technologies as he works to solve today's most challenging business problems.  He is a regular instructor and speaker at private and public events.  Along with white papers and trade journal publications on Fusion Middleware, Ashok is co-authoring an Oracle SOA book and sponsoring technology and process publications for others on his team at M&S Consulting.

Ashok holds a B.S. in Biomedical Engineering and a Minor in Computer Science from The Johns Hopkins University.

Code Downloads

Download the code and support files for this book.


Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Web 2.0 Solutions with Oracle WebCenter 11g +    Applied Architecture Patterns on the Microsoft Platform (Second Edition) =
50% Off
the second eBook
Price for both: £30.05

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Explore the relationship between the Oracle WebCenter suite and the application server
  • Install and configure the core building blocks for WebCenter 11g in a Linux environment.
  • Prepare the development environments and the application server in order to support your WebCenter applications
  • Combine various kind of components such as portlets, data access components (tables and list of values), and components that promote participation (discussions, wikis) into a single user interface under the concept of a portal.
  • Create a page template and based on it and develop user interfaces using ADF Faces Rich Client
  • Integrate wiki and blog with WebCenter using an iFrame as well as using the Web Clipping Portlet
  • Develop a custom WebCenter application to connect to the Discussions Server and present a few of the various task flows possible
  • Integrate WebCenter Search Service in your custom WebCenter application with the help of a sample application
  • Learn Oracle Composer components and develop a practical example to customize your content using Oracle Composer
  • Integrate WebCenter Tags Service and WebCenter Links Service to ensure ease of search as well as precise organization
  • Explore all the features of Oracle WebCenter Spaces and define a personal as well as a group environment
  • Integrate your custom WebCenter applications with the WebCenter RSS Service having complete knowledge of requirements for the RSS Service

In Detail

Oracle WebCenter Suite is the industry's most comprehensive enterprise portal platform designed for business users unified with business applications, Enterprise 2.0 services, and social communities. It incorporates Web 2.0 content, collaboration, and communication services. However, without proper guidance on developing performance-critical enterprise applications, it is easy to make the wrong design and technology decisions.

Packed with screenshots, this book offers you in-depth knowledge of developing custom WebCenter applications for your various enterprise requirements. Integrate various web services to make development simpler and faster. Build fast, reliable, and robust Web 2.0 applications with this hands-on practical tutorial.

The Web is no longer just an environment where information is published. It is a powerful tool for collaboration, socialization, and work. This evolution has come about due to the development of technologies such as AJAX, REST, RSS, and so on.

Oracle WebCenter Suite is a stack of products that helps implement Web 2.0 solutions in organizations. This book enables developers to learn the important concepts. It shows several scenarios where Oracle WebCenter 11g technology can be used to improve the productivity of your organization. Each chapter provides a practical application of the technology. It will guide you through many web-building features such as pages and portlets.

Finally, the book describes complete solutions, such as Oracle WebCenter Spaces, and ready-to-use collaborative environments.

A clear step-by-step guide to create customizable Web 2.0 applications for your enterprise using a set of hands-on practical examples to test the platform

Approach

The book starts by explaining the context of the WEB 2.0 platform. It helps the reader to understand its main features and their application in organizations.

It shows how the Oracle WebCenter technology can help you implement the Web 2.0 solutions. In each chapter, the theoretical concepts are tested with the help of practical applications. The apt recommendations and suggestions are other key points of the book.

Filled with careful step-by-step instructions and plenty of screenshots, this tutorial shows you how to get the most out of the WebCenter Suite 11g. You will learn about integrating various services to enhance your Web 2.0 solutions using Oracle WebCenter.

Who this book is for

This book is for web developers who need to improve their websites or business applications using Web 2.0 features.

This book is recommended for you, if you are a:

  • Portal Developer who works with a traditional portal and wants to move onto new technologies
  • Java Developer and want to add productivity features to your business applications
  • Knowledge Managers and want to create collaborative environments and increase the productivity of your employees and organizational groups

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software