No really, it has! You can find my new Oracle blog here.
For the record this older blog will stay to allow readers to continue to
benefit from the existing posts.
I hope to see you on the new blog!
... (more)
A New Year has brought a desire for new challenges. As a result early in the
year I'll be taking on a new role as a product manager for ADF at Oracle
Corporation.
The decision to move was certainly a difficult one. I've had an excellent 10+
years at SAGE Computing Services under the leadership of Oracle ACE Penny
Cookson and the SAGE team, all who've been inspiring to work with. In turn I
was fortunate enough to have two offers on my table which were both
excellent, but both providing different outcomes. Choices choices.
The end decision has me moving to Oracle Corporation in early... (more)
One of my talented colleagues discovered an interesting ADF logic bomb which
I thought I'd share here. The issue is with the instantiation order of ADF
Faces scoped beans in JDev 11g when using Bounded Task Flows embedded as
regions in another page.
Regular readers would be familiar with the fact that Oracle's ADF solution is
built on top of JavaServer Faces (JSF). ADF supports bean scopes such as
ViewScope, PageFlowScope and BackingBeanScope on top of the regular JSF
ApplicationScope, SessionScope and RequestScope beans. Readers should also be
familiar that the beans have a defi... (more)
As software applications grow, a common technique to reduce the complexity is
to break the overall solution into separately built and deployed modules.
This allows each component to be worked on independently without being
overwhelmed with detail, though the cost of reassembling and building the
application is the trade off for the added flexibility. When modules become
reusable across applications the reassembly and build problem is exasperated
and it becomes essential to track which version of each module is required
against each application. Such problems can be reduced by the... (more)
Oracle on Ulitzer
Do you believe that the day when programmers could focus on one language in
their jobs is gone? Thanks to the ever-changing IT landscape and the
uncertain financial times, contemporary developers are expected to work with
a wide range of platforms, frameworks, languages as essentially "masters of
all and specialists in none." You need your IDE to move with the times too,
moving beyond the simple compiler and debugger to solve the challenges that
contemporary developers face. Oracle JDeveloper is such an IDE. From a
fledging Java IDE over 10 years ago, today JDe... (more)