Tuesday, October 20, 2009

Digesting the ADF jargon - is it worth doing ?

Over the past 100 hours or so I have been trying to learn Oracle ADF framework offerings upon Fusion MiddleWare 11g.

FYI - Oracle ADF is something similar to .NET Framework that Microsoft develops.

Its been a trying experience. 2-Day presentation by Jeff Gallus covering around 440 pages of slides with two visual OBE sessions to develop RIA via ADF had all the bombardment required to go crazy.

Wonder if there is something missing or a gap created that people/framework development guys did OR is it a common feeling when one starts to learn a totally new technology all together.

Here goes the list of information amassed.
1. PDF's
2. Recording of presentation slides.
3. Project work spaces
4. Step by step instruction via a evernote .enx ( 2 )

Wonder , why people did not use the offerings of OS to achieve their tasks,( like why have a file browser component when OS provides it, Why do Pie charts from excel data ; when Excel itself offers some stuff to do the same; ) and went ahead creating their framework to get these running in a complex approach adding another layer. This not only demands hardware investment but also a learning curve.


Was it to illustrate and demo their knowledge on design patterns and their application. Only time can answer. For now you need to give yourself some time for the ADF jargon to sink and get back later learning more on J2EE and see more applications working on ADF.

Key take away points :

[1] The key to adding some would be to use some features in Jdeveloper which
eases your day to day work. ( i.e how technology impacts your daily life )

[2] The presentation slides ( keys ones ) would help in problem solving skills
better analyze data and flows.

[3] Voice recording help you into getting trained to make a speech and educate people.

Thursday, October 8, 2009

Is ANT an abuse of XML technology to sell dependency

In this world of technology you have multiple ways to achieve a task. Sometimes by just switching to new technology may be grief.

One such instance I feel is ANT build tool.
There is nothing that gmake cannot do that ant can.

The only core advantage with Ant would be its creation of custom tags for custom tasks.
However the dependency induced to use it
1) Check the well formed of XML file build.xml
2) Ensure it adheres to Ant syntax for simple tasks upon the first requirement
3) Do ensure you got JRE running on your platform.


Anyway, I would not shoe this approach for it makes me aware that people can devise complex approach to tackle a problem and make it an invention/technology as they call.

Also to keep track of the ANT evaluation here goes my first build.xml
Refer outside this area since since this blog provider doe snot display xml file :(


























Time to look at some good aspects
- Ant also throws some deprecation errors
- Amazing documentation available at Apache site http://ant.apache.org/

Followers