Here is a way you might build a IT system: The users tell you what they want, and you build what they asked for. Sometimes you get it right, especially if you have good communication with end users and an iterative approach. Sometimes you get it wrong, especially if you (more...)
Why does some software gather rave reviews while functionally equivalent software never takes off?
Because of a relentless focus on good user interface, exemplified in their effort on eliminating “paper cuts”.
A “paper cut” is a little interaction that is in some way annoying or not quite right. It can (more...)
Some developers have an aversion to frameworks, feeling that it will be faster to just write everything themselves.
This might be true for a simple throwaway application with a expected life span of a few months, but for serious code that will have to be maintained, using a framework always (more...)
To no big surprise, the healthcare.gov website went down promptly after being launched. This is the place where people sign up for “Obamacare,” and officials foolhardily insisted that everything was ready for a million visitors. It wasn’t.
Serious websites generally eschew big-bang launches because it is so hard to get (more...)
You know there are good User Experience Design Patterns. There are also anti-patterns – bad stuff done by people who don’t know better.
There are lots of ways of building ADF applications, so there is a very large number of possible architectures. I’ve found that three good architectures are:
In a simple architecture, you build the entire application in one workspace. Business components go into a model project in the (more...)
Preparing for OpenWorld, I’m updating all my demos to 12c. Unfortunately, my conclusion so far is that nothing works.
The BC tester (now renamed ADF Model Tester) crashes JDeveloper and doesn’t take bind variables. A simple ExecuteWithParams example ignores my parameter value. The list goes on…
Oracle tries to imply (more...)
“Oracle ADF 11gR2 Development” is part of the Packt “Beginner’s Guide” series and targets the newcomer to ADF. These guides contain a mixture of factual information, step by step instructions, quizzes and open-ended questions in order to encourage the reader to examine and experiment.
It covers all of the basics (more...)
While I was not surprised that the U.S. intelligence agencies monitor web activity, I was surprised at the scale revealed by the Edward Snowdon leaks.
If there are still American cloud providers that do not routinely provide the NSA with wholesale access to their customers’ data, it will only (more...)
Here in Denmark, we have had the opportunity to make the world a better place by purchase the services of the organization “Better Place”. Their business concept was to offer electric vehicles with interchangeable batteries and cover our small country with automatic battery replacement stations. If you needed to drive (more...)
A specialist is someone who knows a lot about a topic. He specializes and specializes and knows ever more about an ever smaller knowledge area. And in the end, he knows everything about nothing.
I’ve just submitted my abstracts for the UKOUG Technology Conference in December, and I was forced (more...)
The American Psychiatric Association has just released the fifth edition of “Diagnostic and Statistical Manual of Mental Disorders”, known as DSM-5. Currently, 20 percent of American boys aged 14-17 are diagnosed with Attention-Deficit/Hyperactivity Disorder (ADHD), and with the new guidelines, that number is set to increase.
Maybe that’s why your (more...)
During the workshop here at Oracle in Redwood shores, we were taught about the importance of usability testing. Maybe that is why I noticed the switches in the washroom at my hotel.
Can you tell what they do? On entering the washroom, I press the button closest to the door (more...)
I’m at Oracle HQ in Redwood Shores this week for a workshop on implementing Oracle’s best user experience (UX) design practices in ADF.
Yesterday, the Oracle UX team hosted a confidential (strictly no photography!) event demoing some of the new stuff they are working on. If I told you (more...)
I was just watching my son play the Neverwinter MMORPG beta. The user interface looks just like other MMORPGs and he could jump right in and start playing.
That’s not because the people at Cryptic Studios lack imagination – it’s because their users already have an expectation of how an (more...)
As the title says, this is a “Cookbook” containing specific recipes for handling specific tasks. Most of the tasks are development tasks faces by a SOA developer with a few that are more relevant to a SOA administrator.
The 67 recipes cover many components and technologies used in the very (more...)
Oracle has just announced a new Oracle Database Appliance, this time with WebLogic. So if you are looking to move to WebLogic and want a high availability environment, read on.
Like the previous editions of the Oracle Database Appliance, this is a physical 4-U rack mounted box that comes with (more...)
One of the advantages to using commercial, fully supported framework like Oracle Application Development Framework (ADF) is that the vendor supplies a list of supported browsers. If something doesn’t work or doesn’t look right, it’s the vendor’s problem.
When we started a recent project, we initially made sure that our (more...)
Oracle recently came out with JDeveloper 11gR2 (11.1.2.x), and not everyone was impressed. See for example the discussion “Performance and stability of JDeveloper 11gR2 vs. 11gR1” in the ADF Enterprise Methodology Group.