JavaOne 2007 – Day 3

Today was yet another exciting day at JavaOne. I went to presentations of JPA, Seam, refactoring and Beans Binding. Beans Binding is something that maybe should have been included from the start, but it is great that it is finally coming.

I also went to a presentation of NASA’s World Wind project. This really looks cool! Kind of Google Earth in Swing. I think I will play a little bit around with this when I find the time for it…

The annual reception for Sun Certified Java Professionals was held today. This year I did not win anything at the drawing (as I have done the last two years), but a free beer is still a free beer… 🙂

JavaOne 2007 – Day 2

Day two of the conference was fully packed with excellent presentations. The highlight was Joshua Bloch’s presentation of Effective Java Reloaded. He still has not finished his book, but promised that it will be published at the end of the year. This book, as the previous one, will definitely be a “must-have” for all Java developers. I also went to a presentation of JavaFX to find out more of this. It looks cool, and I will look deeper into it when I am home. It really speeds up the process of creating good-looking rich interfaces….

JavaOne 2007 – Day 1

Open Possibilities is the key word of JavaOne 2007. This is the first JavaOne conference since Sun open sourced its implementation of the Java platform. Besides the everlasting theme of open soucing Java, the keynote of the first day focused a lot on what Java can contribute to the humanity. Scott McNealy was on stage with a representative from the UN to promote the Curriki, a site to help education the world.

JavaFX and JavaFX Mobilewas announced. This is probably the future of Java on the desktop and on mobile devices. Pay attention to this!

For me, the highlight of the day was the sixth version of Java Puzzlers with Joshua Bloch and William Pugh. As always they were tricky, but cool 🙂

JavaOne is great fun, and JavaOne 2007 is no exception…. I look forward to upcoming days!

JavaOne 2007

Back in San Francisco! This year is my eight time at the conference, so it is starting to look like a tradition to me. An addition this year is that the airline company missed to bring my luggage, but it will hopefully come during the day…or so they say…

I am kind of jetlagged now, but I hope I will not promise to much by saying that I hope to be able to post something at least once a day during the conference.

JUnitFactory

Agitar has launched a plug-in to Eclipse for test generation. The way it works is that your code is sent to their server where tests are generated and returned to you. The tests are generated by the same technology that is used in AgitarOne. Since it is experimental, it can even contain features that are not available in the commercial Agitar products yet.

I have just tested JUnit Factory on simple classes but it seems excellent! The test code looks fine, all your tests are listed with status information. You even get a coverage report and coverage markers in your code.

The only catch I have found so far is that you have to be online to be able to generate new tests. I found that out when I tried to test the plug-in while I was working offline on the train yesterday…

More information and request for download can be found on http://www.junitfactory.com/

AgitarOne

Writing tests for existing code is time consuming and boring for the developers and thus often neglected. Agitar recently launched a new tool called AgitarOne. This tool generates JUnit tests for your existing legacy application to make sure you do not break anything when you start adding functionality or refactoring the code base. Hopefully it will not be priced to high…

More information about AgitarOne can be found here.