All the news etc. starts here: J2SE 5.0 Home For new features see here (new features). and here (release notes). Then there is the article: Java 5.0 in a Nutshell. For download, go here. The J2SE 5.0 release is focused along certain key themes: * Ease of Development * Scalability […]
XSL-T transformation for Oracle developers. When transforming XML with XSL-T stylesheets you should consider the performance of your transformation. Analog to tuning the Oracle database, XSL-T transformations can and should also be tuned to boost up the performance in both speed and memory.
To understand how Analytical Functions are used in SQL statements, you really have to look at the four different parts of an Analytical ‘clause’: the analytical function, for example AVG, LEAD, PERCENTILE_RANK the partitioning clause, for example PARTITION BY job or PARTITION BY dept, job the order by clause, for […]
It looks like trying to use Struts’ nested indexed properties in a form with table-layout, with every line (a few formfields) as an editable separate entity, has driven a lot of people (including me) nuts. With nothing about it in the manual, and no answers to be found on the […]
I will attempt to introduce analytical functions in a step-by-step manner. A first step into Analytical country could be the following, starting from a very simple aggregation query, exploring several types of aggregations that are increasingly complex and increasingly impossible to implement without analytics (at least in a efficient, performant […]
This tip comes from a very interesting paper by John Flack. It is titled MVC Development in PL/SQL and appeared in the August issue of the ODTUG Technical Journal Online. However, it is unfortunately only accessible to ODTUG members. I write his tip down because two months ago, I was […]
In this post I will tell you about some of the sessions notably on Struts support in JDeveloper, Java/JDBC support with Oracle 10g and the Data Guard option of the Oracle RDBMS. I must confess that I enjoyed the two days I spent at this conference much more than I […]
During the Amsterdam stage of the Oracle Open World Tour, I had a great opportunity to interview John Wookey Senior Vice President, Applications Development at Oracle Corporation. John is very high up in one of the largest if not the largest application development shop based on Oracle technology in the […]
In between sessions on Oracle Open World I visited the demogrounds. In one of the booths Duncan Mills was demonstrating Oracles ADF framework in JDeveloper 10g. IMHO the documentation on ADF is rather fragmented. There are some how-to’s, there is the excellent Data Binding Primer article by Steve Muench. But […]
Today I visited Oracle Open World in Amsterdam, here are some of the points I picked up. In the “Oracle Application Server 10g Technical Overview” session David Keene gave an insight into the driving forces behind the AS 10g. Surprisingly this session was not so technical after all, but a […]
Probably many of you have at least a vague notion of what BPEL (Business Process Execution Language) is all about. Now, thanks to a very good presentation by Oracle’s Sandor Nieuwenhuijs at Oracle Open World today in Amsterdam. I will try to summarize what I learned today, and perhaps it […]
Yesterday, we had another AMIS Query session titled The Future of Oracle Designer. It discussed the future of Oracle development tools, more specifically Oracle Designer and Forms as well as the iDevelopment Accelerator Suite: CDM, Headstart and CDM RuleFrame. The audience consisted of architects, senior developers and IT-managers from organizations […]
During our session on the Future of Oracle Designer yesterday I had a conversation with Josef Megens of Oracle Consulting and told me of a trick conceived by Mark Vahsen (formerly of Oracle) to ensure that post-generation changes could not be overlooked after generating a form. The trick is this: […]
Tijdens deze KC avond presenteert Lucas over Query Structuur. De stof komt uit 7Up en omvat ondermeer In-Line Views, Scalar Subqueries, Analytical Functions, Joins, nieuwe Connect By functies, rollup, cube en grouping sets. Ook zal er gelegenheid zijn om een en ander achter de PC uit te proberen middels een […]
In the next 6 to 12 months Knowledge Center Server Development & Programming Languages intends to deal with the themes listed below. The aim is to present at least a large part of those themes in various attractive ways such as presentations, work shops and discussions.
XDoclet is a tool that proclaims the DRY (Don’t Repeat Yourself) principle: you code everything in one file once, as opposed to the practice of modern software development, where information & tokens must be repeated in executable code, configuration files as well as deployment descriptors (of course, this has not […]
This probably is one of the best books (on Java that is ;)) I’ve read in years. The book addresses the growing complexity Java designers & Developers face these days, by sticking to 5 simple principles: Keep It simple Do one thing and do it well; i.e focus your code […]
In this post I will discuss some thoughts I have on the further development of CDM RuleFrame (the Framework for implementing Business Rules). It seems to me that a) Oracle has not done much on RuleFrame since its first incarnation (production release in 2000) and b) the environment has changed […]
Yesterday a presentation was given on unit testing during an Amis (Web) Knowledge Center meeting. The aim was to introduce the JUnit framework and related technologies such as DbUnit and Cactus.
On /. there is a post on Sybase releasing their flagship database for Linux for free. However, this does not include a release of the source code, so we cannot include it in the upcoming presentation on Open Source Database Systems yet 😉