Archive for the 'Oracle ADF' Category

Conference in Norway in April

I’ll be speaking at the Oracle User Group Norway Spring Conference, April 14 to 16. This great conference takes place on a cruise ship sailing from Oslo to Kiel and back. My topics will be

  • What’s Hot and What’s Not - An Overview of Oracle Development Tools
  • Forms to ADF - Live!

They’ve lined up an impressively international speaker list, including Dan Morgan, Debra Lilley and Sue Harper - and me, of course …

See you in Oslo!

No Comments »

Things I wish from Oracle in 2010 (3): Set ADF Free

The third thing I wish for from Oracle in 2010 is a free ADF runtime license. I believe that the current licensing is limiting ADF to existing Oracle enterprise customers, and that’s too bad.

I am not looking for Oracle to make ADF Open Source - but just to get the option to legally run ADF applications on Glassfish (and possibly JBoss and others). Support should be forum-based (like for Oracle XE).

This has several benefits:

  • Universities could teach ADF (it’s full of brilliant code and design patterns) in the knowledge that students could use it outside the closed Oracle world.
  • The thousands of capable developers in China, India, Phillipines and elsewhere, who are currently using Open Source solely for cost reasons, could pick up this brilliant tool.

It would not cannibalize existing revenue, as enterprise customers would still want to buy a support contract. But it would translate into both a wider ADF developer skills base and additional license revenue for Oracle as these customers eventually buy a support contract or upgrade to WebLogic.

Oracle is sitting on an unrecognized jewel while Java developers all over the world are wasting time with a plethora of much less capable frameworks. Help the world build better apps faster - set ADF Free!

Please vote for this idea on Oracle Mix.

No Comments »

Things I wish from Oracle in 2010 (1): WebCenter Standard Edition

The first thing I wish for in 2010 is a WebCenter standard edition product at a reasonable price.

Currently, WebCenter is available as WebCenter Suite - which is a massive bundle with everything, and a corresponding massive price tag ($125,000 per CPU). There is also a WebCenter Services license, but at $80,000 per CPU for just content management, secure search and a couple of Oracle-branded open source products, this is even more overpriced.

What I wish for is “standard edition” product containing the core WebCenter product, the JSF Portlet bridge, OmniPortlet/WebClipping and the open source parts (Wiki/Blog and Discussions). This product does not need to include WebCenter Spaces, WebCenter Composer, Universal Content Management, Secure Enterprise Search, Presence etc.

This product should provide a way forward for the many existing Oracle Portal customers who are currently defecting to SharePoint in droves, as well as promoting ADF Faces at the way to write portlets.

If you agree, please vote for this idea on Oracle Mix - and feel free to comment below or to sten@vesterli.com.

No Comments »

The death of Forms?

At the UKOUG conference in Birmingham, I gave a presentation entitled “Life After Forms” for people wondering what to do about their Forms applications. The reason that people consider this is of course that the talk in the Oracle community tend to concentrate on the two new options: ADF Faces and Application Express.However, whenever I talk to Oracle customers at conferences and on-site, most are still running Oracle Forms.In order to get some hard numbers, I gathered some statistics from the OTN Forms forum. Interestingly, the number of posts on this forum show almost a completely straight line since the forums started in 1998 (see figure below). This means that the interest in Forms (as measured by OTN Forum threads) has remained constant over more than 10 years - and shows no sign of tapering off.reports-of-my-death.pngSo if you are still running Oracle Forms, you are not alone. And with Oracle promising support until at least 2017, there are no technical reasons why you should rush out and re-develop existing Forms applications.

No Comments »

Oracle, the applications company

Leaving the details of the individual sessions aside, the impression from this year’s OpenWorld is that of a shift in Oracle’s perception of themselves.

Oracle used to present itself as a technology company that happened to use its technology to build applications. Now, Oracle is an applications company that happens to build some technology (software and hardware) as needed for its applications.

This was evident from the main keynotes that focused almost exclusively on Oracle applications present and future. There was no mention of any news in either database or middleware - this was relegated to the smaller Oracle Develop sub-conference. Looking at the tag cloud in the official Schedule Builder, you search in vain for any mention of PL/SQL or Application Express - even Fusion Development (ADF) get only a small mention.

For a developer this means:

  1. The core products used for Oracle applications (Fusion/ADF/BPEL) will be around for a very long time.
  2. The non-core products (ODP.NET, Application Express, etc.) will live only as long as there is a significant community using them.

This does not mean that either ODP.NET or APEX is going away (both have strong communities), but it means that it is up to the developer community to keep Oracle interested in these products.

No Comments »

Learn about ADF and SOA at Oracle OpenWorld

It’s time for Oracle OpenWorld in San Francisco again - I’ll be speaking on Sunday Oct. 11 at the User Group symposium on “Simple SOA - A Real-Life Case Study”. It’s session S312178 in Moscone West L3 room 3000 at 11:15 a.m.

I will also be participating in the ADF Enterprise Methodology Group sessions, both on Sunday Oct 11 in Moscone West L3 room 3014 at 10:30 a.m. and in the Unconference on Wednesday Oct 14 at 1:00 p.m. If you are interested in Oracle ADF, look up the ADF EMG sessions and join the group.

No Comments »

Free Forms to ADF conversion!

One of the three presentations I’ll be giving at the UKOUG Technology & E-Business Suite conference 2009 in Birmingham Nov 30 - Dec 2 is “Forms to ADF - Live!”. For this presentation, I am going to convert an existing Oracle Forms application to an ADF Faces (web) application.

Now, instead of just converting the same old Forms demo application again, I would like to use a couple of real-life Forms. So if you would like to see what your existing Forms application might look like in ADF, please send me an e-mail (sten@vesterli.com).

What I am looking for:

  • a couple of Forms of medium complexity
  • all necessary support files (PLL etc)
  • a database create script (tables, PL/SQL etc)
  • an export or a script for creating realistic test data
  • a bit of your time answering my questions on the app
  • your permission to show your app during my conference presentations

What I’ll give back:

  • a running ADF web application with the same functionality
  • a JDeveloper Workspace with all the code

There’ll be no cost to you, of course. I look forward to hearing from you!

No Comments »

Preparing for ODTUG Kaleidoscope

I’m off to Monterey for the annual ODTUG Kaleidoscope conference June 21 to 25. 

I’ll be presenting on “Simple SOA - A Real-Life Case Study” during the Web Architecture Symposium Sunday. If you want to twitter about this presentation (or even ask me a question during the session) please use tag #odtug S458. 

My other presentation is the latest overview of the Oracle tool stack: “What’s Hot and What’s Not” on Thursday. Here, I’ll be discussing Oracle Forms, Application Express, ADF and many other tools. The twitter tag for this presentation is #odtug S392 - questions are welcome. If you can’t make it to the conference, the conclusion from this presentation can be found on the Oracle Tools page.

No Comments »

Oracle buys Java, Microsoft .NET will rule desktop

Since Oracle killed off client/server application development with Forms 6i, their position has been that new applications should be built building web technology. Oracle has invested heavily in JavaServer Faces together with ADF, which is what they are using for Oracle Fusion Applications. This approach (ADF Faces) is well supported with UI components, documentation, tutorials,and global developer events. 

It is possible to build applications with ADF and Java Swing, but this approach is barely documented and not at all pushed by Oracle. So Swing is likely to slowly wither away in the “continue and converge” category.

Oracle has occasionally seen the need to build rich, attractive user interfaces (look at the CRM applications). But when they need to do so, they use Adobe Flash to do it. This means that Oracle does not see JavaFX, which is another rich client technology competing with Flash, as a viable proposition. JavaFX goes into the “continue and converge” bin as well. 

The one rich client technology that is impossible to ignore is .NET, and Oracle is indeed supporting .NET very well. Look at the latest issue of Oracle Magazine - .NET development is one of the major themes. 

With Sun acquired by Oracle, Java (Swing and JavaFX) is out of the running for future desktop applications - leaving the entire field to Microsoft .NET.

No Comments »

Oracle OpenWorld, Wednesday

Wednesday morning I spent the morning in the ADF Methodology Group unconference session. Fellow Oracle ACE Director Chris Muir had convened the meeting and explained the rationale for the ADF Methodology group. We discussed several aspects of ADF methodology: Eric Marcoux spoke on ADF testing, Steve Muench discussed how to advocate ADF, I spoke on the role of the database in ADF, Robert Nocera presented some ADF standards, John Flack spoke on reporting options and Avrom Roy-Faderman made some interesting points about reusability. You can find our work on assorted blogs and gathered on the ADF Methodology page on the Oracle Wiki. If you are interested in ADF and want to join the discussion, you are encouraged to join the ADF Methodology Google Group.

In the afternoon, I went to Larrys keynote. The big announcement was Oracle  hardware products: The Exadata Storage Server and the HP Oracle Database Machine. It was billed as Oracle’s first hardware products, which is wrong on two counts: Oracle tried hardware before (”Raw Iron” about 6 years ago), and the hardware is actually by HP. But the Exadata server looks interesting - by adding CPUs and including Oracle Parallel Query software right next to the disks, the storage server can return data instead of just blocks. Oracle claims a speed-up of between 10 and 30 times in large, real-life data warehouse applications.

He did not announce that there will be an Oracle XE 11g, but that is persistently rumoured here.

1 Comment »

Next »