Getting smarter about consumer/desktop Java
The old joke goes, "how can we miss you if you won't go away?" Popular java.net blogger and author Chet Haase has gone off to Adobe to work on Flex, but his involvement in and contributions to desktop Java remain in full view. He attended the Java Posse Roundup earlier this month, providing a well-informed perspective to discussions of Java beyond the server. And InfoQ got him to do a long video interview at their QCon San Francisco 2007, in which he touched on Sun's major new initiatives for desktop Java.
In the course of the 22 minutes, he touches on JavaFX, the new browser plug-in for applets, and the "consumer JRE" (currently called "JDK 6 update 10", but then called "update N"):
The drivers for the Update N release which we are working hard on and should be in beta sometime soon now is mainly in the deployment space. So it's the realization that if we want to be a player in the consumer world, we actually need to fix some of the longstanding issues which we have known about but which frankly weren't that critical in the enterprise space.
So, if you're interested in desktop Java and you have a few minutes for a blast from the recent past, take a look.
Also in Java Today, Arun Gupta and Rick Palkovic have published a new SDN article, Rails Powered by the GlassFish Application Server. "This article introduces JRuby, JRuby on Rails, and the GlassFish application server. It presents a traditional Ruby-on-Rails application deployment, describes an alternative using the GlassFish application server, and explains the various options for deploying JRuby applications on GlassFish."
In the on-demand webinar Rapidly Building Desktop Applications with the NetBeans Platform, Tim Boudreau, Senior Staff Engineer at Sun Microsystems, demonstrates how easy it is to get started with the platform. You'll learn to create applications and integrate existing code into a NetBeans Platform-based application with real-world code demos, understand the design principles of modular applications, and dscover how your software and development process can benefit from this powerful platform.
Our latest Feature Article,
Extending OpenPTK, the User Provisioning Toolkit.
Project Open Provisioning ToolKit (OpenPTK) is as an open source user provisioning toolkit exposing APIs, web services, HTML taglibs, and JSR-168 portlets with user self-service and administration examples. OpenPTK hides the implementation differences between different user stores, allowing developers to use multiple stores with a common API. In this article, Masoud Kalali shows how to use and extend the toolkit.