Author: Lucas Jellema
There are times when a challenge presents itself. Often for no logical reason and without any direct benefit. Like doing a crosswords. I have this unconscious part of me …
Yesterday was nice. Alex and I had two presentation ‘gigs’, the second of which was in the Amsterdam Arena, the AJAX Amsterdam stadium: It was sold out! Well, our …
Creating ‘download file’ functionality in our ADF Web Applications is pretty easy, especially when using JHeadstart. Using a few declarative settings, we can generate the download capability in no …
We have been playing with Oracle 11g for quite some time now. Walking around in the toy-store if you like. Trying out many new features, trying to push them …
JHeadstart 10.1.3 has great support for Uploading and Downloading files up to and from Web Applications – and indirectly from the database. Compared to prior releases, JHeadstart 10.1.3 has …
We are developing an ADF application for a customer. It is a very large and complex application, offered in a hosted environment to over 110 customers and with more …
One characteristic of professional applications is their manageability. How easy is it for run-time Database and Application Server Administrators to work with the application, especially when there are issues …
One of the new features in the Oracle 11g database is called Oracle Total Recall. This is called marketing! I have read some weblogs where people – mostly DBAs …
For one of my current ADF projects, the customer has asked for a Rich Text Editor – to allow the end user to easily edit Email-messages that are sent …
Row generation is a very useful technique for many (semi-)advanced SQL Queries. We have discussed various methods for row-generation in previous articles on our weblog. Examples are the CUBE …
With the new 11g feature Virtual Columns, we can (almost) declaratively implement dynamic constraints, such as: salaries can not be increased by more than 10% employee records can only …
Oracle 11g introduces Virtual Columns. “What do we need Virtual Columns for, aren’t real ones more useful?” you might wonder. And what are they to begin with? A virtual …
Oracle 9i started introducing Flashback technology into the Oracle RDBMS. Flashback unlocks the UNDO data already available in the Oracle database for read-consistency, for other applications. Using Flashback queries …
Pivoting is all the rage. Turning rows into columns. You can do it in Excel, in all BI/OLAP tools and we could do it in Oracle using clever tricks …
The PIVOT operation is one frequently discussed when talking about more advanced SQL Queries. Pivoting is the process of switching rows and columns, and is for example an advanced …
One of the interesting new pieces of functionality in Oracle 11g is offered by the DBMS_COMPARISON package. This package allows us to compare two tables – or two views …
One of our ADF projects has a customer determined to develop an application with a modern, appealing user interface. To that end, they hired a User Interaction Designer, who …
JDeveloper 11g will gives us wonderful charts. Colorful, powerful, exhilerating etc. But since it is not yet production, I might just write this little story about yet another way …
For one of our other ADF projects, we have an interesting requirement: the user should at all times see a little box with the recent case history, and the …
This article will demonstrate some of the capabilities of the ADF Faces Matrix Component I have been working on for last few weeks. It is a fairly generic component …
In a recent project I was working on JSF page that needed to display the result of a calculation performed on values taken from various bean properties. The beans …
In a recent article – ADF Faces File Uploading – It is really that simple! – I described how to set up file uploading with ADF Faces. Using the …
One particularly type of interaction in web applications is typically a little bit tricky. Requiring additional analysis of the frameworks used. For me personally it was even the way …
An interesting requirement for a freshly started ADF project: a Global Search widget, available on virtually every page, that allows the user to enter a search string and perform …
An interesting article was recently published on The Server Side: It discusses a shootout in Cologne between Java IDEs: Eclipse, NetBeans, IntelliJ and JDeveloper. While the author – …
Today a small matter that took quite a lot of time. In my ADF Faces application, a command button brings up a dialog window (browser pop up window). My …
Tables are probably the most important ADF Faces component to present data to the end user. A table can present a huge amount of data at once, both in …
Some months ago, Oracle announced its plans to donate the high end Object Relational Mapping Framework TopLink to the open source community. To be more specific: under the EclipseLink …
Tables are probably the most important ADF Faces component to present data to the end user. A table can present a huge amount of data at once, both in …
Recently I ran into a requirement on an ADF project to present columns in an ADF Faces table component in a clustered (nested) fashion. Out of 12 columns, one …
Another tale from the ADF (10.1.3.2) project for the Interior Decorator chain of stores. When the sales representative is creating the decoration plan for a home or office building, …
Often there is a need for client side (JavaScript) DOM oriented manipulation in Web Applications. To achieve a higher degree of user interactivity, more productivity or simply a more …
I have a query: an in line view, built from two simple queries unioned together, that forms the starting point for a hierarchical (connect by) query. Nothing up my …
In a previous post I was telling you about an ADF project we are discussing for a chain of interior decorating shops. One challenge we encountered in the functional …
This week we were having a session in which we had to estimate the effort required for a new ADF project. The application we have to develop will support …
The built in Partial Page Rendering mechanism in Apache MyFaces Trinidad helps us implement AJAX-style features such as immediate calculation/derivation, validation, and conversion as well hide/display page element and …
As of yesterday, the JDeveloper 10.1.3.3 release is available for download on OTN: http://www.oracle.com/technology/software/products/jdev/htdocs/soft10133.html. Apparently, this release is only a patch release with bugfixes (see http://www.oracle.com/technology/products/jdev/htdocs/10.1.3.3/fixlist.htm for an overview …
Wednesday 27th June, during the 4th AMIS Academy, Patrick Barel from VDA will present an introduction on QCGU, Quest CodeGen Utility – a freeware utility from Quest, inspired and …
Coming Wednesday, we organize the fourth AMIS Academy (Wednesday 27th June – free mini-conference at our place), a mini-conference with 16 presentations in four consecutive timeslots. One of our …
The ADF Faces tree is potentially a very rich component that can add value to many user interfaces. Data sets frequently are hierarchically organized and the tree allows visual …