INFORMATION INDEPTH NEWSLETTERS
Oracle Fusion Middleware Edition
January 2009

OPN LOGO
Information InDepth

back to the main page

Pull It Together! Three Tips to Boost Developer Productivity

Standards-based development tools and components are key to productivity, especially when it comes to an interface that users interact with every day. Learn how to leverage standards in your portal development processes and your developers and end users will thank you.

1. Standards Ease Integration Pains
This critical first step allows you to weave together applications, content, and valuable middleware infrastructure like identity management.

“Standards are the key to doing that, and Oracle is aggressive in its use of standards,” says Josh Lannin, director of product management, Oracle. Oracle’s portal and user interaction products benefit from Oracle’s participation and leadership of industry standards for integrating portlets, accessing content repositories, leveraging metadata, and others.

“We know our customers are working with heterogeneous systems,” says Lannin. “We build to industry standards to increase productivity and flexibility in those environments.”

2. Reduce, Reuse, Recycle
Don’t reinvent the wheel. With standards, your development efforts go further, because you reuse components in many different situations.

“If a developer wants to connect wiki functionality into a set of different rich enterprise applications, he or she can write to a portlet standard like JSR 168 and WSRP, and then plug a standard wiki portlet into the same page as their enterprise portlets,” says Lannin. “They don’t have to start from scratch every time.”

Reusing standards-based components can do more than increase developer productivity. It can also streamline business processes for common tasks and reduce errors and exceptions. “Companies often have way too many processes for operations like updating customer information,” says Lannin. “An open, standards-based portal can really help with that.” Oracle’s portal offerings allow you to build a single portlet for updating customer information and then deploy it throughout the business—so a customer can access and update their own information using the exact same portlet that the customer service agent uses.”

3. Go Drag and Drop
Oracle provides portal developers with rich visual environments for developing components and business processes. Oracle JDeveloper and ADF as well as Oracle Enterprise Pack for Eclipse and Ajax provide an interactive drag-and-drop environment.

“Oracle development environments allow you to build those rich portlets faster,” says Lannin. “They give you access to a library of components and a drag-and-drop environment that wires them together for you.” The result? Faster development cycles for IT and an enriched user experience.

Learn More:

back to the top

FEATURED OFFER
Get 15 Ways to Cut Costs

NEW PODCASTS & WEBCASTS

Podcasts:

SOA and BPM: Understanding the Connection

Webcasts:

Infinite Scale-Out: From Pipe-Dream to Reality

Layering Enterprise Security with Next-Generation Access Management


Oracle Unbreakable Linux

LEARN MORE

Go Green with Oracle Content Management

Business Integration Through Service-Oriented Architecture

BPM Lifecycle Assessment – Get Your Free Customized Report

Subscribe to other
Oracle Newsletters
Send us Feedback See back Issues Manage your Oracle
E-Mail Communications
Search Oracle.com

ORACLE INFORMATION INDEPTH

Oracle Information InDepth newsletters bring targeted news, articles, customer stories, and special offers to business people who want to find out how to streamline enterprise information management, measure results, improve business processes, and communicate a single truth to their constituents.

Please send questions or comments to newsletters_us@oracle.com.

For answers to questions about subscribing, unsubscribing, and managing your Oracle e-mail communications preferences, please see the Oracle E-Mail Communications page.

Copyright © 2009, Oracle Corporation and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor is it subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.