Sunday, December 18, 2005

Use processScope in ADF faces

Today, I read a good article about how to use the processScope feature in Oracle JSF implementation: ADF faces.

The processScope is not a standard feature in of JSF, but is added by Oracle to overcome the problems with using the request or session objects to pass data between pages.

Currently, I'm playing with EJB3.0 and JSF and I certainly going to use the processScope to implement master-detail pages.

Saturday, December 17, 2005

Resource Injection in Servlet 2.5

In a posting on Meeraj Kunnumpurath's weblog , I read that the Java Servlet specification 2.5 (still in maintaince version) will have the ability to inject dependencies to classes whose lifecycle are maintained by the container. This means that you can just inject and use resources, like EJBs and DataSources, in the same way as you can do now in the EJB3.o specification (still in beta-version).

Currently, I'm experimenting with Oracle's EJB3.o implemention and I have to say my first impressions are quite hopefull. Especially the simple way of using resources in an EJB, like an EntityManager or another EJB, is a feature I really like as a J2ee developer. I think dependency Injection, and IoC in general, is really a great feature that increases the flexibillity and development speed of a Web Application Framework (WAF)..For example look at how popular Spring is these days...

Sunday, December 11, 2005

Downloading with 150 gigabits per second..

Today, I read on Fermilab the news that the California Institute of Technology as won SC|05 Bandwidth Challenge in Seatlte last November. The team of high energy physicists, computer scientists and network engineers led by the California Institute of Technology transferred physics data at a rate of over 150 gigabits per second--equivalent to downloading over 130 DVD movies in one minute.

The entry by the team is part of the preparation for a new particle accelerator, called the Large Hadron Collider, which will begin operating in 2007 at the CERN in Geneva, Switzerland. Data provided by the LHC shall be accessed by thousands of scientist around the world to help finding answers at questions concerning (e.g. ) the universe. The processing, distribution and analysis of the data will be completed using high-speed optical networks, software to monitor and manage the data flows across the networks, and grid computing.

I wonder when I as a internet user will see my bandwith increased due to these kinds of developments in the world of network technology..;)

Wednesday, December 07, 2005

First experience JSF in Java Studio Creator

In a previous post, I noticed that Sun made several of its development tools free. I have downloaded the free Sun Java Studio Creator tool and started to play around with it.

I started to build a simple JSF application and I immediately noticed how easy it is to set things up and to add JSF components to your page. I also noticed that this tool is optimized for the development of web GUIs and it is clearly not meant to build EJB modules with it. (however you can import them and use them in your webapp as the model.)

I also like the rich property palettes, which appear at the side of your screen when you drag a JSF component on your page. They gave the ability to the programmer to easily manage the page layout.

As an experienced user of Oracle's JDeveloper, I more or less compared both tools while playing around with this new (for me) developement tool. I noticed that JDeveloper nowadays still offers more options (e.g. like automatically generation of import-statements) than JSC, for so far I can judge now. It also includes more vendor-plugins than JSC. However, I already noticed that, for my feeling, JSC performs much better than JDev ( 1GB of memory is the minimum for proper use of JDev).

My first impression of JSC is that JSC is certainly a nice to tool for building webapps in JSF, but there are other tools in the area of IDEs, which are much more completer...like JDeveloper..

But wait.. there is more from Sun..As I have said before JSC is optimized for building front-ends in JSF. Sun Java Creator Enterprise is a more complete tool, which you can use to build EJB modules..So left with a positive feeling about JSC, I wonder what my experiences with JCE will be..

I'll keep you posted..for now try JSC yourself

Monday, December 05, 2005

Sun made award-winning Java tools free!

Today, I read on Sun's java homepage that Sun provides free-downloads of it's award winning development tools:
  • Sun Java Studio Creator 2004Q2 (full license),
  • Sun Java Studio Enterprise 8 (full license)
  • Sun Studio 11 (full-license) software
Sun's follows Microsoft (with their express editions) to make their tools available for free-download. This is a great sign for developers like me, who want to try new technologies but do not have the money (or do not want to pay for it ;)) to buy all the handy development tools..They can now easily choose the right tool for their job!

Thank's a lot Sun and Microsoft

Sunday, December 04, 2005

First message

Hi all,

this is my first posting on my new weblog. In the future, I will post messages at a regular base on this blog. The main subject of the postings will be about my life on this planet..

Hope to see you back at my blog soon!