JDeveloper is Oracle's integrated development environment. It allows you to build complex applications from the complete Fusion Middleware stack.
JDeveloper contains a template for building a portlet producer.
A portlet is the building block of your portal. It allows you to create your own functionality and include it into your portal.
With WebCenter, you can make use of the ADF Rich faces technology to build good looking, user friendly portlets. It also allows you to make use of the complete ADF stack like the data controls and business components so you can build your portlets based upon the MVC methodology.
Before you can start on this recipe, you need a working version of the latest JDeveloper ...