Spotlight Feature Archives

All of the spotlight features at Javalobby.org are archived here for posterity. The features for the past month are shown by default. You can view all of them here.

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.
Run Dates: Dec 28, 2007 to Jan 28, 2008

Java, the OLPC, and community responsibility

The "One Laptop Per Child" project has a great device ready to ship, but there's no Java on there. Let's think about working together to put Java on OLPC!
Run Dates: Oct 9, 2007 to Nov 9, 2007

How to install FlexBuilder 2 under Eclipse 3.3

Adobe FlexBuilder is a set of plug-ins built on the Eclipse Platform which offers development tools around the Flex framework. In this short article, Renaud Denis shows you how to install FlesBuilder, and get up and running quickly.
Run Dates: Oct 3, 2007 to Dec 30, 2007

Europa Podcast Series: Mik Kersten of the Mylyn Project

Mik Kersten, the fearless leader of the Mylyn (formerly Mylar) project, has a sit-down with Daniel to talk about Mylyn: what it is an why it's good for you. Gain insight into one of Eclipse's most popular projects, and catch a few tips to help streamline
Run Dates: Aug 8, 2007 to Sep 12, 2007

Europa Podcast Series: Andrey Platov of the DLTK Project RSS

Fresh from his latest webinar, Andrey Platov talks about DLTK, dynamic language IDEs, and (everyone's favorite) Ruby on Rails. Find out what the next steps for DLTK may be, and what we can expect in the impending Europa release.
Run Dates: Jun 28, 2007 to Sep 12, 2007

Europa Podcast Series: Doug Gaff of the DSDP Project RSS RSS

Doug Gaff, technical chair for EclipseCon and lead for the DSDP project, sits down with EclipseZone's own Daniel Spiewak and discuss eRCP, NAB, TmL and the future of Eclipse on embedded devices.
Run Dates: Jun 13, 2007 to Aug 15, 2007

Europa Podcast Series: Oisin Hurley of the STP Project RSS

Oisin Hurley of the STP project sits down with Daniel Spiewak and talks about the evolution of SOA tools and the importance of the Open Source community.
Run Dates: May 28, 2007 to Aug 15, 2007

Building Applications With NetBeans Visual Library

NetBean's Roman Strobl returns with some super slick demos of the new NetBeans Visual Library in NetBeans 6.0. Watch as he shows you what makes their Mobility and JSF tools tick.
Run Dates: May 17, 2007 to Jun 17, 2007

Eliminate mapping. Reduce development by 40%.

InterSystems Caché is the object database with Jalapeño technology. Derive persistent objects from POJOs. Access data with SQL. View a demonstration.
Run Dates: May 14, 2007 to Jun 17, 2007

Europa Podcast Series: Scott Lewis of the ECF Project RSS RSS

Daniel Spiewak returns with Scott Lewis, lead dev on the ECF project. Learn more about this foundational project and how it can aid in your development workflow. Installment two of the Europa Podcast Series.
Run Dates: May 14, 2007 to May 28, 2007

Europa Podcast Series: Paul Styles of the Corona Project RSS RSS

EclipseZone's Daniel Spiewak sits down with Paul Styles of the Corona project and talks about project collaboration, distributed project management and the future of Corona. Installment one of the Europa Podcast Series.
Run Dates: May 2, 2007 to May 16, 2007

A Comparison of Eclipse Extensions and OSGi Services

Neil has written an article on the differences between Eclipse extensions and OSGi services. If you ever wondered what the differences between these two models, or even want to know how to process extensions or services, then this article should be inter
Run Dates: Apr 23, 2007 to Jul 23, 2007

What is the Eclipse Filing System?

EclipseZone editor Alex Blewitt guides us through an excellent introduction to the Eclipse Filing System and how you can get started creating your own implementation.
Run Dates: Jan 2, 2007 to Mar 22, 2007

1 Layout Manager to Rule Them All

MigLayout is the most versatile SWT/Swing layout manager written, yet incredibly simple to use. Read on as Mikael Grev talks about why he created it and how you can get started quickly.
Run Dates: Oct 24, 2006 to Mar 20, 2007

Rich Web Apps with JSF & Ajax

Backbase VP, Mark Schiefelbein, wastes no time showing how Ajax can bring beautiful functionality to your JSF interfaces. See for yourself how easily you can employ these simple techniques for great results.
Run Dates: Oct 17, 2006 to Nov 30, 2006

Effective Distributed Systems

Is your enterprise system robust? Maybe its distributed? If its not either, Roger Voss has a new article discussing the benefits of being both and how enterprise Java can get you there.
Run Dates: Sep 20, 2006 to Mar 15, 2007

Callisto Podcast Series: Jeff McAffer of the RCP project RSS RSS

Tune in to hear Riyad and Jeff discuss the current state of OSGi, Equinox the Eclipse platform and the Eclipse RCP effort, as well as the future direction of it all.
Run Dates: Aug 10, 2006 to Sep 10, 2006

Callisto Podcast Series: John Graham of the DTP project RSS RSS

Tune in as Riyad and John discuss the goals and progress the DTP project is making as both a platform for every Eclipse data-enabled projects as well as end user tool for folks needing to explore and manipulate data sources.
Run Dates: Jul 31, 2006 to Aug 24, 2006

Callisto Podcast Series: Wenfeng Li and Jason Weathersby of the BIRT Project RSS RSS

Tune in to hear Riyad's interview with Wenfeng Li and Jason Weathersby of the BIRT team. Wenfeng and Jason discuss the massive success BIRT has had with report developers, managers and users and how the future work of BIRT is BI (Business Intelligence)
Run Dates: Jul 27, 2006 to Aug 18, 2006

Callisto Podcast Series: Doug Schaefer of the CDT Project RSS RSS

In the sixth episode of our series, Riyad talks to Doug Schaefer, head of the CDT project. Listen in as Riyad and Doug discuss the progress of C/C++ development on the Eclipse platform. They also touch on the C# work going on for a future release and the
Run Dates: Jul 25, 2006 to Aug 18, 2006

Callisto Podcast Series: Sri Doddapaneni of the TPTP Project RSS RSS

In the fifth episode of our series, Riyad talks to the Sri Doddapaneni of the TPTP project in Callisto. Find out how this powerful testing and performance platform can improve your Eclipse application and see what they have planned for the future.
Run Dates: Jul 20, 2006 to Sep 30, 2006

Callisto Podcast Series: Ed Merks of EMF RSS RSS

In the fourth episode of our series, Riyad talks to the author of the EMF project in Callisto. Listen in as they discuss why most people are confused by EMF and how this amazing tool can be leveraged in almost any situation.
Run Dates: Jul 18, 2006 to Aug 11, 2006

Callisto Podcast Series: Tim Wagner of the WTP Project RSS RSS

In the third episode of our series, Riyad talks to the author of the WTP project in Callisto. Listen in as they discuss how the WTP project started, commercial contributes on the way and where WTP is going.
Run Dates: Jul 17, 2006 to Aug 5, 2006

Callisto Podcast Series: Gili Mendel and Joe Winchester of VE RSS RSS

In the second episode of our series, Riyad talks to the authors of the VE project in Callisto. Listen in as they talk about the roots of the project and how designing device drivers ties into building a visual editor.
Run Dates: Jul 5, 2006 to Jul 30, 2006

Callisto Podcast Series: Richard Gronback of GMF RSS RSS

With the latest major release of Eclipse, Riyad Kalla kicks off the EclipseZone Callisto Podcast Series with Richard Gronback of the GMF project. In this first of ten episodes, Riyad covers the past, present and future of GMF.
Run Dates: Jun 29, 2006 to Sep 30, 2006

Book Review: Foundations of Ajax

Ajax is all the rage these days, and Apress has joined the fray with a new book, Foundations of Ajax. Schalk Neethling , Javalobby Book Review Team Leader, recently took this book for a spin and gives his thoughts in a new review.
Run Dates: Jun 23, 2006 to Jul 7, 2006

Unix: Ten Things Every Java Developer Should Know

One of the great things about Java is how cross-platform it really is. Unfortunately, not all Java developers are as familiar with Unix as they should be. Russ Olsen presents 10 things you really should know about Unix as a Java developer.
Run Dates: Jun 19, 2006 to Jul 3, 2006

SOA and RIA: The Perfect Marriage?

Are SOA and RIA meant to be together? Claus Seitter talks about how his company believes they are and shows how using Canoo ULC made their lives easier when dealing with these two buzzworthy technologies.
Run Dates: May 25, 2006 to Apr 22, 2007

Eclipse - a tale of two VMs (and many classloaders)

When starting off with Eclipse plugin or RCP development, you're more than likely to run into issues like ClassNotFoundException. Once you understand how the Eclipse launch processes and classloaders fit together, debugging problems becomes easier.
Run Dates: May 2, 2006 to Apr 22, 2007

Revolutionize your productivity with Eclipse Mylar

EclipseZone introduces you to an Eclipse plugin that could revolutionize the way you work by focusing what you see in your IDE based on the task, bug or feature you are currently working on. Hop in and learn about Mylar!
Run Dates: Apr 13, 2006 to May 4, 2006

Accelerating Database Application Development In Eclipse RCP

Don Young of InPowerSoft walks you through an introduction to their InPowerForms for Eclipse RCP while explaining some history of this powerful RCP product.
Run Dates: Mar 31, 2006 to Apr 20, 2006

Expressing Software Architecture with Dependency Structure Matrices

Expressing large dependency graphs in software applications has long been a problem. Neeraj Sangal of Lattix explains how you can use Dependency Structure Matrices to quickly and easily find dependencies.
Run Dates: Mar 10, 2006 to Mar 31, 2006

Yet More Java Puzzlers

At JavaPolis 2005 in Antwerp, Josh Bloch and Neal Gafter of Google introduced 8 more Java puzzlers from their acclaimed book. Listen in and follow along as they twist your brain with these fun puzzles.
Run Dates: Feb 28, 2006 to Mar 14, 2006

Javalobby Readers' Choice: Top Java Books

The top books every Java developer should own and read, according to you! Which book was the standout #1, and how does this list of member recommendations compare to your list?
Run Dates: Feb 16, 2006 to Mar 9, 2006

Out of Bounds : Avoiding Career Protection Faults

I don't think the team likes me very much. Many of my suggestions aren't adopted, and several people have replied with what I suspect is thinly veiled sarcasm. What's going wrong?
Run Dates: Jan 31, 2006 to Feb 21, 2006

Business Intelligence and Reporting Tools Project

Reporting has been one of the areas severely lacking in the Open Source world. Thanks to the Eclipse Foundation and Actuate, this is being addressed with a tool developed in the Eclipse framework—BIRT. Say hello to BIRT.
Run Dates: Jan 19, 2006 to Feb 9, 2006

EZ Interviews: Tim Wagner, Web Tools project leader

Web Tools Platform project leader Tim Wagner balances the competing interests of open source and commercial development in what may be the most closely watched of all the Eclipse projects. In this exclusive interview, find out how he does it, and why.
Run Dates: Jan 5, 2006 to Feb 2, 2006

Why You Should Be Using Eclipse RCP (In 10 Minutes)

RCP enthusiast, J Aaron Farr, says you should be using Eclipse RCP. Don't believe him? Check out his 10 minute screencast showing the functionality that proves why Java on the desktop isn't dead!
Run Dates: Dec 21, 2005 to Sep 30, 2006

JavaPolis 2005 - Conference Report

JavaPolis 2005 wrapped up last week and Julien Delfosse gives an incredible overview of the sessions he attended and his overall feel of the show. Synopsis: good show, good drinks, too many guys!
Run Dates: Dec 19, 2005 to Jan 3, 2006

Universal Logger Plugins for RCP Applications

John Franey explains how RCP application and plug-in developers can incorporate logging using a variety of standard APIs. A group of logger plug-ins are created that can become part of your development toolbox.
Run Dates: Dec 2, 2005 to Dec 16, 2005

Eclipse Data Tools Platform: History, Structure & Plans

The Eclipse Data Tools Platform (DTP) project is a new top-level project at eclipse.org for managing data. Project leader John Graham provides a detailed look at the Data Tools Platform project in this article.
Run Dates: Nov 21, 2005 to Dec 5, 2005

Book Review: Eclipse Rich Client Platform

Wayne Beaton has just written a review of the new Eclipse Rich Client Platform book by Platform committers Jeff McAffer and Jean-Michel Lemieux. Every RCP developer should take a look at this.
Run Dates: Nov 17, 2005 to Dec 1, 2005

The Eclipse Add-In Provider Ecosystem - A Win For All

The Eclipse Add-In Providers are a diverse group of software vendors. Understand how these members benefit from Eclipse while working hand in hand with their competitors in this guest article by Catalyst CEO Tracy Ragan.
Run Dates: Nov 5, 2005 to Dec 24, 2005

Breaking the Trends - Interview with Todd Williams of Genuitec

The exclusive EZ Interview series continues with Genuitec founder and Eclipse board member Todd Williams. Get behind the scenes at a company that bases its whole business model on Eclipse.
Run Dates: Oct 26, 2005 to Nov 17, 2005

Improving Code Quality with PMD and Eclipse

PMD is a code analyzer resembling in many ways a software Robocop. It is designed to keep your code consistent and bug-free. In this article Levent Gurses brings you an in-depth view of the popular tool.
Run Dates: Oct 20, 2005 to Nov 10, 2005

The Life of an Eclipse Evangelist - Interview with Wayne Beaton

"The folks championing alternative technologies [like NetBeans] are very nice people and are generally bright. I just don't happen to agree with them." Read this exclusive interview with the new Eclipse Evangelist, Wayne Beaton.
Run Dates: Oct 5, 2005 to Oct 26, 2005

ECF From The Source - Interview with Scott Lewis

The Eclipse Communication Framework project has a grand goal: provide a unified API and exemplary tools for collaborative communications. EclipseZone interviews its founder, Scott Lewis about all things ECF.
Run Dates: Sep 27, 2005 to Oct 15, 2005

Extending another class' capabilities using IAdaptable

Have you ever wondered how to decorate an existing class with new functionality? Or wondered how to tie a UI component with a non-UI component without creating cyclic class dependencies?
Run Dates: Sep 21, 2005 to Sep 30, 2005

Eclipse Committer Series: Kim Horne

You've seen her name on bug reports and news posts but who is she really? Get to know Platform UI committer and Million Download Challenge creator Kim Horne in this exclusive EclipseZone interview.
Run Dates: Sep 9, 2005 to Sep 30, 2005

Book Review: Eclipse In Action

Gustavo Garnica brings you the first review from the Javalobby Book Reviewers, covering Eclipse in Action. This book is a must for Java developers who have never worked with the Eclipse IDE!
Run Dates: Aug 22, 2005 to Sep 5, 2005

Eclipse Project Series: The eRCP Project

As part of the Eclipse Project Series, EclipseZone interviews two of the eRCP developers, Mark Rogalski and Dr. Yu You. Read the article, then talk with Ed, Mark and Yu about the project or the interview here.
Run Dates: Aug 18, 2005 to Sep 8, 2005

Eclipse Project Series: The Visual Editor Project

The Eclipse Visual Editor project is an innovative GUI builder that can be used for many languages and widget sets. In this article, Ed Burnette interviews two of its developers: David Orme and Dr. Gili Mendel.
Run Dates: Aug 10, 2005 to Sep 7, 2005

Book Review: "SWT: A Developer's Notebook"

Editor Michael Urban reviews "SWT: A Developer's Notebook", the latest in the O'Reilly Developer's Notebook series. Read on for Mike's view of the book and its coverage of SWT. (On Javalobby)
Run Dates: Dec 12, 2004 to Aug 17, 2005

Ben Galbraith's "An Introduction to SWT"

Love it or hate it, SWT is a major force in today's world of Java client apps & tools. Learn the basics of using SWT from Ben Galbraith in this Javalobby Expert Presentation. (On Javalobby)
Run Dates: Nov 19, 2004 to Aug 17, 2005