Return-Type-Based Method Overloading in Java 31 Jul 2008 04:00 GMTOverloaded method names must differ by parameter count and type and not return type, right? Wrong! The VM knows the return type of all methods and with a little bytecode engineering, you can have methods that differ only by return type. Vinit Joglekar shows you how it's done.
Source: Java.net Doclets: Decipher and Document Java Code Easily 31 Jul 2008 03:37 GMTDevelopers are increasingly required to take over and maintain multiple projects. Doclets, a new addition to Java SE 6, provides a mechanism for learning the source code of Java projects with relative ease.
Source: DevX j1-2k8-mtH01: Dynamic Networks with JBI 30 Jul 2008 04:00 GMTThis mini talk addresses how Glassfish and OpenESB helped solve the problem of connecting disparate, secured networks for the purposes of running an exercise. These networks only allow incoming XMPP traffic to enter their domain. Gestalt’s, now part of Accenture, XMPP Binding Component coordinated a secure VPN to run an exercise. This solution decreased the exercise setup time from months to minutes.
Source: Java.net Stress Free and Efficient Designer/Developer Collaboration 28 Jul 2008 22:30 GMTFor a long time, collaboration between designers and developers has been a challenge. With developers not understanding much about graphical and user interface design and designers not knowing code requirements, there has always existed an unhealthy tension between the two. But now, thanks to Microsoft Silverlight, XAML, WPF and Expression Blend, the entire designer/developer dynamic is permanently changed for the better.
Source: DevX j1-2k8-mtW10: Q&A with James Gosling 25 Jul 2008 04:00 GMTIn a special, unannounced java.net Community Corner session from JavaOne 2008, Java creator James Gosling offers a wide-open Q&A session. Taking questions from audience members, Dr. Gosling discusses the creation of Java, what might go into Java 7, the future of Micro Edition Java, his thoughts on java.net, his favorite non-Java language, closures, and more
Source: Java.net View Rendering in Java: Templates Out, Groovy Builders In 25 Jul 2008 03:40 GMTTemplate engines have long been the de-facto standard for rendering views in Java web development. Learn why templates are far from ideal and how Groovy builders provide a literate solution for bringing view rendering back into your code.
Source: DevX Fun with Continuations 24 Jul 2008 04:00 GMTContinuations offer the ability to persist program state, which gives you the ability to employ a number of sophisticated techniques in your development. Sleep, a Perl-like scripting language that runs on the JVM, offers first-class support for continuations. In this article, Raphael Mudge shows you how to use continuations in Sleep and what you can do with them.
Source: Java.net