Over a million developers have joined DZone.

New and Cool Java Desktop and Swing NetBeans Sessions at JavaOne 2009

· Java Zone

What every Java engineer should know about microservices: Reactive Microservices Architecture.  Brought to you in partnership with Lightbend.

JavaOne 2009 in San Francisco has a lot to offer to Java desktop developers. Learn form the experts how building on top of the NetBeans Platform saves you time—and nerves! Many JavaOne speakers recommend the NetBeans IDE as ideal tool for creating, designing, and optimizing your Java Swing applications. The following sessions and labs are just a few examples from the session catalogue, check it out:

Java Desktop and Swing Apps

LAB-5540Save Time — Build Desktop Applications Quickly with the NetBeans™ Platform
BOF-4746Runtime Update of Java™ Technology-Based Applications, Using Dynamic Class Redefinition
BOF-4558Creating Professional Rich Client Applications
TS-3955Monkeybars: Tools-Enabled Swing Development with JRuby
TS-4865Java™ Technology for Gaming: Challenges and Solutions for Collision Detection
TS-5301Continuous Integration in the Cloud with Hudson
TS-3886Porting an Application to the NetBeans™ Platform
BOF-4550Developing/Testing Accessible Java™ Technology-Based Applications in the NetBeans™ IDE
TS-4807Easily Tuning Your Real-Time Application

Use the Schedule Builder today to pre-enroll to your preferred sessions. See you there!

PS: Did you know that students attend CommunityOne and JavaOne for free?

Microservices for Java, explained. Revitalize your legacy systems (and your career) with Reactive Microservices Architecture, a free O'Reilly book. Brought to you in partnership with Lightbend.


Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}