JavaONE And ...The Most Used IDE In The Technical Sessions Was...
During some technical sessions at JavaONE speakers presented some code or demos. I was just curious, which IDEs they used. My observation was:
- in desktop related tracks mostly intelliJ was used. The exception from the rule was the Netbeans RCP vs. Eclise RCP session, were Netbeans and Eclipse were used :-).
- in the serverside related sessions mostly Netbeans, sometimes intelliJ were used
At general sessions / keynotes Netbeans was used almost exclusively for some reason :-). In my talk I used Netbeans 6.1 as well - I needed an IDE with visual designer for Swing, as well as JSF.
It is hard to say, whether intelliJ, or Netbeans was actually the most used - however I never saw Eclipse in action on stage (except in the Netbeans vs. Eclipse talk).
JavaONE 2008 is over - but I'm already looking forward to the Jazoon conference - I will discuss my experiences with Glassfish in production.
What's Actually Interesting About JavaFX - From The Technical And Business Perspective
Java FX wasn't that great news. Netbeans 6.0 plugin was already available for ages (at least months) - so you could play with it. However there were some interesting strategic movements announced at the JavaONE 2008:
- Java FX will come with a video and audio codecs from on2 - the demo was really impressive. This makes Java interesting for video / audio streaming
- Appets can be dragged outside the browser and installed as WebStart - this is really great idea and very useful
- Java FX will come with some instrumentation which will allow the monitoring of user behavior in all layers (I'm already curious, how it is will be implemented :-)) - something like "Business JMX"
- The integration with Scenegraph and JWebPane (Swing compatible WebKit implementation) is really exciting and opens new opportunities...
- JDK 16.u10 was already available - however it could complement the package
Wednesday’s Top Selling Books at JavaOne
...and the Top Selling books at JavaONE (Wednesday) are:
1. Effective Java 2nd Ed. (Addison Wesley)
2. Java Puzzlers (Addison Wesley)
3. Pro NetBeans IDE 6 (Apress)
4. Filthy Rich Clients (Addison Wesley)
5. Practical JRuby on Rails (Apress)
6. Groovy in Action (Manning)
7. GWT in Action (Manning)
8. Facebook Application Development (WROX)
9. Secrets of Rockstar Programmers (McGraw Hill)
10. Practical REST on Rails 2 (Apress)
JavaONE 2008 - Final General Session - and OpenGL on Cell Phones
During the General Session at JavaONE a fully functional 3D application with (3D)-sound support was presented. The interesting thing is: it ran on a cell phone with a NVidia graphic card usind OpenGL.
The openGL binding was migrated from desktop to Java ME - it ran smoothly. If you like to start with OpenGL - there is a OpenGL Pack for Netbeans freely available for download. It is already one of the most popular Netbeans extensions. It comes already with samples and full documentation.
The Top Selling Books at JavaOne
...and the Top Selling books at JavaONE are:
1. Effective Java 2nd Ed. (Addison Wesley)
2. Pro NetBeans IDE 6: RCP (Apress)
3. Groovy in Action (Manning Publishing)
4. Filthy Rich Clients (Addison Wesley)
5. Java Puzzlers (Addison Wesley)
6. Definitive Guide to Grails (Apress)
7. Java CAPS Basics (Prentice Hall)
8. JavaFX Script (Apress)
9. Secrets of Rockstar Programmers (McGraw Hill)
10. Art of Multiprocessor Programming (Elsevier)
Glassfish v3 TP2 supports EJB 3.1 and is the RI for JPA 2.0 (with EclipseLink)
Glassfish v3 TP2 supports already some EJB 3.1 features (spec is not finalized yet) - and it is embeddable. Check this post for details. This opens some new interesting opportunities and use cases. An obvious one is unit testing, another one ...the direct usage inside of RIAs (Eclipse / Netbeans RCP) - I will present some more ideas in detail during my session @ Friday (JavaONE).
Gesendet von admin [JavaONE 2008] ( May 08, 2008 05:49 PM ) Permalink | Kommentare [0]
java.net@JavaONE: Which Programming Language J. Gosling would use now, except Java?
During a meeting in the Community Corner (java.net booth) with James Gosling, a participant asked an interesting question: "Which Programming Language would you use *now* on top of JVM, except Java?". The answer was surprisingly fast and very clear: - Scala.
Btw. I will give tomorrow two talks in the community corner one about GreenFire (heating system on Glassfish / Java EE 5 - which saves energy), the another one about underworld (Java EE 5 / Glassfish backend for virtual reality). So see you if you like!
My JavaONE Session (TS-4864) Is Classified as "hot" now...
I tried to register to the early JavaFX SDK program and found (surprisingly) a link to my session: "Java™ SE 6 and Java EE 6 Platform the Operating System for Interactive RIAs, TS-4864, at Friday 05/09/2008 1:30 PM-2:30 PM, in Esplanade 305". ...it was marked as "hot" (just go to www.javafx.com and click on "Friday") - I'm already looking forward to it. Funny enough: this session got the same slot, as my session last year with similar title (see feedback / class evaluation). However, I will go more into detail with some demos (I got several emails with this request).
Warning: The focus is not visual stuff (effects, animations), but structure, best practices and design of complete, efficient but still maintainable applications. I'm going especially to cover the boundary between the presentation and business tier and cover Data Binding, Stateless vs. Stateful, Model View Presenter (Passive View and Supervising Controller) and Hybrid Components. I will cover the impact of JavaFX Script to the maintainability and best practices as well.
For the demos I will use "commodity" Netbeans 6.1 (Java EE) with Glassfish v2ur2. I will show Swing and JSF demos as well. So -> see you at Friday.
Gesendet von admin [JavaONE 2008] ( May 07, 2008 07:44 PM ) Permalink | Kommentare [0]New Java Plugin in Mozilla 3.0 and 90.000 lines of code were removed...
During yesterdays Java Kernel session, someone asked me why the new Java Plugin isn't available for Firefox 2, only 3+. The answer was surprising: the plugin was completely rewritten - together with mozilla guys.
...this allowed the removal of about 90.000 LoC. So Firefox 3.0 became leaner and the Java integration more seamless and robust.
You will have to sign up: http://www.javafx.com for the early access program. However it will come about in a month... (June/July)








