Gamelan and EarthWeb are proud to present the Gamelan Redesign, featuring improved navigation and a new look.
EarthWeb is dedicated to delivering the highest quality information for IT professionals, and the changes will enable us to increase the breadth and depth of our offerings.
We hope you enjoy the site, and we look forward to your comments.
For information about the changes, read our redesign FAQs.
First Impressions of C#: Java Killer or Java Wannabe
Published 8/11/00
By David Reilly
As part of recent announcements about the Microsoft .NET platform, came the debut of C#, a new language derived from C++.
Though Microsoft is careful not to mention Java in relation to C#, the gauntlet has been laid down for competition.
Minimal XML and Java
Published 8/10/00
By Benoit Marchal
If Java is the programming language of the Internet, XML is the data format. It is a simple markup language, but unlike HTML, it is extensible — meaning you can use any data model. Here, we look at a handy, small-scale version of XML.
Swing from A to Z Properties, Events, and Methods
Published 8/6/00
By Richard C. Baldwin
Swing components are JavaBean Components. Many are inherited from the class named JComponent and its superclasses.
Learning about the inherited properties, events, and methods, makes it possible to learn a great deal about most Swing components without having to consider them individually.
Pattern Summaries 6: Adapter and Decorator
Published 7/31/00
By Mark Grand
Find out more about the adapter and decorator pattern summaries in Java.This is part of an ongoing series of articles in which I will summarize patterns from my “Patterns in Java” series of books.
Creating Palm Pilot Software Using J2ME
Published 7/26/00
By David Fox
When you’re done with this handy tutorial, you’ll be able to write Java “Spotlets” on the Palm Pilot.
If you have any experience creating Java applications or applets, then programming for the KVM won’t seem like such a stretch. The steps are basically the same.
Xalan: Extending XSLT with Java
Published 8/1/00
By Benoit Marchal
If you’ve developed with XML, you’ve probably worked with XSLT. Here’s how to extend its functionality.
If you have developed with XML, you probably have learned XSLT (Extensible Stylesheet Language Transformations), the transformation language underlying so many XML solutions.
Java 2 Micro Edition and the Kilobyte Virtual Machine
Published 7/25/00
By David Fox
With J2ME and the KVM, coders who are targeting portable devices such as the Palm Pilot have a lot of tools to use, as well as a lot of questions.Man, are handheld devices stupid.
Who needs them? They?re slow, have less memory than an amnesiac, run out of juice too quickly, and pack negligible power.