Title and Copyright Information


What's New in This Guide

Part I Getting Started with Oracle WebCenter Sites

1 Introduction to Developing with WebCenter Sites

2 Overview of the Avisports Sample Site

3 The WebCenter Sites Development Process

Part II Building Your Data Model

4 Understanding the Asset Types and Asset Models

5 Designing Basic Asset Types

6 Designing Flex Asset Types

7 Creating a Hierarchical Flex Family

8 Creating Flex Filters

9 Designing Attribute Editors

10 Configuring Bundled Attribute Editors

11 Working with the WebCenter Sites Database

12 Managing Data in Non-Asset Tables

Part III Developing a Website

13 Website Development with the MVC Framework and APIs

14 Developing a Server-Side Website

15 Developing a Client-Side Website

16 Website Development with Tag Technologies

17 About Sessions and Cookies

18 Creating Template, CSElement, and SiteEntry Assets

19 Creating Templates and Wrappers

20 Coding Elements for Templates and CSElements

21 Coding Templates for In-Context and Presentation Editing

22 Template Element Examples for Basic Assets

23 Creating Collection Assets, Query Assets, and Page Assets

24 Best Practices for Creating Future Site Preview Assets and Templates

25 Configuring Sites for Multilingual Support

Part IV Developing Mobile Websites

26 Configuring WebCenter Sites to Support Mobile Websites

Part V Coding with Developer Tools

27 About Developer Tools

28 Installing and Configuring Developer Tools

29 Introducing Developer Tools Features in Eclipse

30 Developing JSPs with Developer Tools

31 Creating Templates for Mobile Websites Using Developer Tools

32 Synchronizing and Exchanging Data Using Developer Tools

33 Using Workspaces in Developer Tools

34 Using Developer Tools Command Line Interface (CLI)

35 Integrating Developer Tools Workspaces with Version Control Systems

36 Using Developer Tools to Manage and Exchange Resources

37 Using the Developer Tools Command Line Interface (CLI) to Create Reusable Modules

Part VI Managing Caching

38 Understanding Page Design and Caching

39 Working with Resultset Caching and Queries

40 Using Cache Management with WebCenter Sites

41 Using Advanced Page Caching Techniques

Part VII Migrating Your Work to Your Content Management System

42 Importing Assets of Any Type

43 Importing Flex Assets

44 Importing Flex Assets with the BulkLoader Utility

Part VIII Security: Managing Content Management Users

45 Managing Users on the Management System

Part IX Publishing Your Site

46 Publishing Your Content Management Site to Make it Available Online

Part X Developing Personalized and Targeted Websites with Engage

47 Creating Visitor Data Assets

48 Understanding Recommendation Assets

49 Working with Memory-Centric Visitor Tracking

50 Coding Engage Pages

Part XI Running A/B Testing

51 Developing for A/B Testing

Part XII Customizing Blogs

52 Customizing Blog Components

Part XIII Developing WebCenter Sites: Visitor Services

53 Developing WebCenter Sites: Visitor Services

Part XIV Controlling the Site Capture Process

54 Coding the Crawler Configuration File

Part XV Integrating with Third-Party Content Sources

55 Integrating Third-Party Content Sources Using Proxy Assets

Part XVI Developing Applications with the Web Experience Management (WEM) Framework

56 About the Web Experience Management (WEM) Framework

57 Understanding the WEM Framework and Services

58 Working with the Articles Sample Application

59 Developing Applications with WEM Framework

60 Developing Custom REST Resources with WEM Framework

61 Working with Single Sign-On for Production Sites

62 Using REST Resources with the WEM Framework

63 Introducing Customizable Single Sign-On Facility in WEM Framework

64 Buffering in WEM Framework

65 Registering Applications Manually in WEM Framework

Part XVII Customizing Oracle WebCenter Sites

66 Customizing the Tree in the Admin Interface

67 About Customizing Components of the Contributor Interface

68 Understanding the Contributor Interface Framework and UI Controller

69 Customizing the Contributor Interface Dashboard

70 Customizing Search Views of the Contributor Interface

71 Customizing Global Properties, Toolbar, and Menu Bar in the Contributor Interface

72 Customizing Asset Forms for the Contributor Interface

73 Customizing Workflow

74 Working with RealTime Publishing Customization Hooks

75 Understanding Asset and Publish Events in WebCenter Sites

Part XVIII Troubleshooting

76 Logging and Debugging Errors

Part XIX Reference

77 Using Asset API: Tutorial

78 Using Public Site Search

Part XX Appendixes for Oracle WebCenter Sites Core

79 Introducing WebCenter Sites Tools and Utilities

80 Understanding White Space and Compression

81 Using WebCenter Sites URL Assemblers