﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Java</title>
    <link>http://local.developer.com/Java-s1178.html</link>
    <description> Developer.com offers daily news, articles, and tutorials for professional involved in the development of applications and other technical solutions. Daily coverage includes articles, tutorials, news and other resources related to all facets of development.</description>
    <ttl>120</ttl>
    <language>en-us</language>
    <managingEditor>Articles@DirectoryM.com</managingEditor>
    <webMaster>Articles@DirectoryM.com</webMaster>
    <image>
      <title>Java</title>
      <link>http://local.developer.com/Java-s1178.html</link>
      <description> Developer.com offers daily news, articles, and tutorials for professional involved in the development of applications and other technical solutions. Daily coverage includes articles, tutorials, news and other resources related to all facets of development.</description>
      <url>http://local.developer.com/App_Themes/templateDarkBlueWAdSense_en-US/Images/logo.gif</url>
    </image>
    <item>
      <title>Java vs. JavaScript: So... what is the difference between Java and JavaScript anyway?</title>
      <description>Java is an Object Oriented Programming (OOP) language created by James Gosling of Sun Microsystems. JavaScript was created by the fine people at Netscape. JavaScript is a distant cousin of Java. </description>
      <link>http://local.developer.com/Java_vs_JavaScript_So_what_is_the_difference_between_Java_and_JavaScript_anyway-a1162273.html</link>
      <guid>http://local.developer.com/Java_vs_JavaScript_So_what_is_the_difference_between_Java_and_JavaScript_anyway-a1162273.html</guid>
    </item>
    <item>
      <title>So, You Want A Java Clock, Huh?</title>
      <description>Beyond HTML Tutorials </description>
      <link>http://local.developer.com/So_You_Want_A_Java_Clock_Huh-a1162272.html</link>
      <guid>http://local.developer.com/So_You_Want_A_Java_Clock_Huh-a1162272.html</guid>
    </item>
    <item>
      <title>Test Your Java Knowledge: Using Operators and Making Assignments, Part 6</title>
      <description>What do you get when you use the == operator to compare references to literal String objects that contain the same value? Show off your smarts or learn a thing or two in our quiz series. </description>
      <link>http://local.developer.com/Test_Your_Java_Knowledge_Using_Operators_and_Making_Assignments_Part_6-a1162230.html</link>
      <guid>http://local.developer.com/Test_Your_Java_Knowledge_Using_Operators_and_Making_Assignments_Part_6-a1162230.html</guid>
    </item>
    <item>
      <title>Swing from A to Z: Analyzing Swing Components, Part 1, Concepts</title>
      <description>Baldwin introduces a very useful program that displays information about any Java component, including inheritance, interfaces, properties, events, and methods. You can expand the program to provide even more information if you wish to do so. </description>
      <link>http://local.developer.com/Swing_from_A_to_Z_Analyzing_Swing_Components_Part_1_Concepts-a1162229.html</link>
      <guid>http://local.developer.com/Swing_from_A_to_Z_Analyzing_Swing_Components_Part_1_Concepts-a1162229.html</guid>
    </item>
    <item>
      <title>An Overview of Cryptography in Java, Part 1: Random Numbers and Cryptographic Security Providers</title>
      <description>We take a birds-eye view of the Java Cryptography Architecture, both within the Java Development Kit and the Java Cryptology Extension. </description>
      <link>http://local.developer.com/An_Overview_of_Cryptography_in_Java_Part_1_Random_Numbers_and_Cryptographic_Security_Providers-a1162226.html</link>
      <guid>http://local.developer.com/An_Overview_of_Cryptography_in_Java_Part_1_Random_Numbers_and_Cryptographic_Security_Providers-a1162226.html</guid>
    </item>
    <item>
      <title>Thoughts on Java and Open Source Security</title>
      <description>Java has been historically lucky in the open source field. Sun has been committed to community and industry participation since Java's inception, and by opening up source code Sun has helped foster innovation in areas such as security. </description>
      <link>http://local.developer.com/Thoughts_on_Java_and_Open_Source_Security-a1162225.html</link>
      <guid>http://local.developer.com/Thoughts_on_Java_and_Open_Source_Security-a1162225.html</guid>
    </item>
    <item>
      <title>Scientific Computing in Java (Part 2): Writing Scientific Programs in Java</title>
      <description>We examine the structure of a scientific program more closely. We'll define a few scientific OOP design patterns in Java, and we'll give you a short style guide. </description>
      <link>http://local.developer.com/Scientific_Computing_in_Java_Part_2_Writing_Scientific_Programs_in_Java-a1162224.html</link>
      <guid>http://local.developer.com/Scientific_Computing_in_Java_Part_2_Writing_Scientific_Programs_in_Java-a1162224.html</guid>
    </item>
    <item>
      <title>Test Your Java Knowledge: Using Operators and Making Assignments, Part 5</title>
      <description>What is the bitwise exclusive or of 5 and 7? Show off your smarts or learn a thing or two in our quiz series. </description>
      <link>http://local.developer.com/Test_Your_Java_Knowledge_Using_Operators_and_Making_Assignments_Part_5-a1162223.html</link>
      <guid>http://local.developer.com/Test_Your_Java_Knowledge_Using_Operators_and_Making_Assignments_Part_5-a1162223.html</guid>
    </item>
    <item>
      <title>Formatting Messages in Java to Communicate with Legacy Systems, Part 1</title>
      <description>A lot of new applications are being written today in Java. Companies also have a vested interest in maintaining their legacy systems. So there is a need for Java applications to communicate with legacy systems through messages that those systems can interpret properly.</description>
      <link>http://local.developer.com/Formatting_Messages_in_Java_to_Communicate_with_Legacy_Systems_Part_1-a1161962.html</link>
      <guid>http://local.developer.com/Formatting_Messages_in_Java_to_Communicate_with_Legacy_Systems_Part_1-a1161962.html</guid>
    </item>
    <item>
      <title>An Overview of Cryptography in Java, Part 3: Writing Your Own Provider</title>
      <description>We continue our series on Java cryptography with a look at setting up a provider of security services.</description>
      <link>http://local.developer.com/An_Overview_of_Cryptography_in_Java_Part_3_Writing_Your_Own_Provider-a1161961.html</link>
      <guid>http://local.developer.com/An_Overview_of_Cryptography_in_Java_Part_3_Writing_Your_Own_Provider-a1161961.html</guid>
    </item>
    <item>
      <title>Views from Abroad: Really Running Anywhere</title>
      <description>This column is about the worldwide Java developer community. Indeed, it is exciting to remember that this community extends as far as the Web can carry it.</description>
      <link>http://local.developer.com/Views_from_Abroad_Really_Running_Anywhere-a1161960.html</link>
      <guid>http://local.developer.com/Views_from_Abroad_Really_Running_Anywhere-a1161960.html</guid>
    </item>
    <item>
      <title>An Overview of Cryptography in Java, Part 2: Provider History</title>
      <description>The idea behind the cryptography extension is to remove the programmer from the math and complexity involved in algorithms, and instead utilize provider classes that take care of the implementation. Gutschmidt continues his cryptography overview in this second installment.</description>
      <link>http://local.developer.com/An_Overview_of_Cryptography_in_Java_Part_2_Provider_History-a1161955.html</link>
      <guid>http://local.developer.com/An_Overview_of_Cryptography_in_Java_Part_2_Provider_History-a1161955.html</guid>
    </item>
    <item>
      <title>Test Your Java Knowledge: Using Modifiers, Part 2</title>
      <description>True or false? Friendly or package access applies to all classes in the current working directory that are not declared to be public, private, or protected? Show off your smarts or learn a thing or two in our quiz series. </description>
      <link>http://local.developer.com/Test_Your_Java_Knowledge_Using_Modifiers_Part_2-a1161950.html</link>
      <guid>http://local.developer.com/Test_Your_Java_Knowledge_Using_Modifiers_Part_2-a1161950.html</guid>
    </item>
    <item>
      <title>Class of the Month: Control Event Executions with the New Timer Class</title>
      <description>We begin a new column on useful Java classes by looking at Timer and TimerTask, which facilitate execution of code at a predetermined time or during specified time intervals. </description>
      <link>http://local.developer.com/Class_of_the_Month_Control_Event_Executions_with_the_New_Timer_Class-a1161949.html</link>
      <guid>http://local.developer.com/Class_of_the_Month_Control_Event_Executions_with_the_New_Timer_Class-a1161949.html</guid>
    </item>
    <item>
      <title>Enterprise JavaBeans: Middle-Tier Servers and J2EE</title>
      <description>Baldwin discusses the use of J2EE as a middle-tier server in a multi-tier environment. He explains some of the benefits of the multi-tier environment in general, and the use of J2EE in particular. He discusses the general concept of a container, describes the services provided by the EJB container, and discusses how the EJB container fits into the grand scheme of things in J2EE. </description>
      <link>http://local.developer.com/Enterprise_JavaBeans_Middle_Tier_Servers_and_J2EE-a1161948.html</link>
      <guid>http://local.developer.com/Enterprise_JavaBeans_Middle_Tier_Servers_and_J2EE-a1161948.html</guid>
    </item>
    <item>
      <title>User Code: A Simple Color Progress Bar</title>
      <description>Here's the code for building a simple color progress bar in Java. </description>
      <link>http://local.developer.com/User_Code_A_Simple_Color_Progress_Bar-a1161947.html</link>
      <guid>http://local.developer.com/User_Code_A_Simple_Color_Progress_Bar-a1161947.html</guid>
    </item>
    <item>
      <title>User Code: Giving JLabel a Different Face</title>
      <description>This user has a neat little trick to change JLabel typefaces. </description>
      <link>http://local.developer.com/User_Code_Giving_JLabel_a_Different_Face-a1161808.html</link>
      <guid>http://local.developer.com/User_Code_Giving_JLabel_a_Different_Face-a1161808.html</guid>
    </item>
    <item>
      <title>Securing Java Code: Part 4, Decompilers</title>
      <description>Reasonable security begins with a reasonable security policy and continues by focusing on some of Java's weak links, namely memory management and decompilation.</description>
      <link>http://local.developer.com/Securing_Java_Code_Part_4_Decompilers-a1161807.html</link>
      <guid>http://local.developer.com/Securing_Java_Code_Part_4_Decompilers-a1161807.html</guid>
    </item>
    <item>
      <title>Data Structures in Java: Part 4, Purpose of Implementations and Algorithms</title>
      <description>Baldwin explains that the core collection interfaces in the Java Collections Framework allow collections to be manipulated without regard for how they are implemented.</description>
      <link>http://local.developer.com/Data_Structures_in_Java_Part_4_Purpose_of_Implementations_and_Algorithms-a1161805.html</link>
      <guid>http://local.developer.com/Data_Structures_in_Java_Part_4_Purpose_of_Implementations_and_Algorithms-a1161805.html</guid>
    </item>
    <item>
      <title>Book Review: A Starting Point for Wireless Java</title>
      <description>Java development for mobile devices is relatively new, so a book on wireless Java has to keep pace with a shifting landscape. Does Java 2 Micro Edition manage the trick?</description>
      <link>http://local.developer.com/Book_Review_A_Starting_Point_for_Wireless_Java-a1161802.html</link>
      <guid>http://local.developer.com/Book_Review_A_Starting_Point_for_Wireless_Java-a1161802.html</guid>
    </item>
    <item>
      <title>User Code: Method Finder</title>
      <description>This Java user solved the problem of identifying the constructors,  methods, and fields of a Java class by creating an application to help him do just that.</description>
      <link>http://local.developer.com/User_Code_Method_Finder-a1161801.html</link>
      <guid>http://local.developer.com/User_Code_Method_Finder-a1161801.html</guid>
    </item>
    <item>
      <title>Data Structures in Java: Part 3, Purpose of Framework Interfaces</title>
      <description>This is the third lesson in a miniseries designed to help you learn the essential features of object-oriented data structures in Java using the Collections Framework.</description>
      <link>http://local.developer.com/Data_Structures_in_Java_Part_3_Purpose_of_Framework_Interfaces-a1161800.html</link>
      <guid>http://local.developer.com/Data_Structures_in_Java_Part_3_Purpose_of_Framework_Interfaces-a1161800.html</guid>
    </item>
    <item>
      <title>User Code: Avoiding Those Pesky NullPointerExceptions</title>
      <description>User Russell Thackston has a thing about NullPointerExceptions. Here's how he deals with them.</description>
      <link>http://local.developer.com/User_Code_Avoiding_Those_Pesky_NullPointerExceptions-a1161798.html</link>
      <guid>http://local.developer.com/User_Code_Avoiding_Those_Pesky_NullPointerExceptions-a1161798.html</guid>
    </item>
    <item>
      <title>Views from Abroad: Simkin, A New Breed of Scripting Language</title>
      <description>This open-source embedded scripting language from the U.K. encourages you to insert scripts in the middle of XML data files, making it quite a valuable tool.</description>
      <link>http://local.developer.com/Views_from_Abroad_Simkin_A_New_Breed_of_Scripting_Language-a1161796.html</link>
      <guid>http://local.developer.com/Views_from_Abroad_Simkin_A_New_Breed_of_Scripting_Language-a1161796.html</guid>
    </item>
    <item>
      <title>Access COM Via Java - A Tutorial</title>
      <description>The author builds an application that can access a COM object created using VC++6.0 ATL and then call this COM-server object via a pure Java client.</description>
      <link>http://local.developer.com/Access_COM_Via_Java_A_Tutorial-a1161794.html</link>
      <guid>http://local.developer.com/Access_COM_Via_Java_A_Tutorial-a1161794.html</guid>
    </item>
    <item>
      <title>Securing Java Code: Part 3</title>
      <description>Developers need to assume that eventually their source code will be decompiled and scrutinized. There are, however, ways to sanitize source code after a program runs, and steps to make it expensive, time consuming, and extremely difficult to unravel. </description>
      <link>http://local.developer.com/Securing_Java_Code_Part_3-a1161793.html</link>
      <guid>http://local.developer.com/Securing_Java_Code_Part_3-a1161793.html</guid>
    </item>
    <item>
      <title>Data Structures in Java: Part 2, What Is a Collection?</title>
      <description>Baldwin explains some of the details surrounding the use of a Java collection for creating data structures. He also discusses the interfaces and the concrete implementations in the Java Collections Framework.</description>
      <link>http://local.developer.com/Data_Structures_in_Java_Part_2_What_Is_a_Collection-a1161791.html</link>
      <guid>http://local.developer.com/Data_Structures_in_Java_Part_2_What_Is_a_Collection-a1161791.html</guid>
    </item>
    <item>
      <title>The Juxtaposition Between Hype and Reality</title>
      <description>A new P2P technology called JXTA has received a lot of hyperbole lately. Columnist Fox would like to clear things up a bit. </description>
      <link>http://local.developer.com/The_Juxtaposition_Between_Hype_and_Reality-a1161789.html</link>
      <guid>http://local.developer.com/The_Juxtaposition_Between_Hype_and_Reality-a1161789.html</guid>
    </item>
    <item>
      <title>Data Structures in Java: Part 1, Getting Started</title>
      <description>Baldwin introduces you to the Java Collections Framework. Once you learn how to use the framework, it is unlikely that you will need to reinvent common data structures, search algorithms, or sorting algorithms again, because those capabilities are neatly packaged within the framework.</description>
      <link>http://local.developer.com/Data_Structures_in_Java_Part_1_Getting_Started-a1161787.html</link>
      <guid>http://local.developer.com/Data_Structures_in_Java_Part_1_Getting_Started-a1161787.html</guid>
    </item>
    <item>
      <title>User Code: Multi Progress Bar</title>
      <description>User Giacomo Veneri follows up his color progress bar with a new twist. </description>
      <link>http://local.developer.com/User_Code_Multi_Progress_Bar-a1161786.html</link>
      <guid>http://local.developer.com/User_Code_Multi_Progress_Bar-a1161786.html</guid>
    </item>
    <item>
      <title>Java in Science: Data Interpolation and Extrapolation Using Numerical Methods of Polynomial Fittings, Part 1</title>
      <description>We begin another investigation into the advanced scientific and engineering uses of Java by looking at a technique that underlies much of modern modeling and simulation.                     </description>
      <link>http://local.developer.com/Java_in_Science_Data_Interpolation_and_Extrapolation_Using_Numerical_Methods_of_Polynomial_Fittings_Part_1-a1161784.html</link>
      <guid>http://local.developer.com/Java_in_Science_Data_Interpolation_and_Extrapolation_Using_Numerical_Methods_of_Polynomial_Fittings_Part_1-a1161784.html</guid>
    </item>
    <item>
      <title>Class of the Month: Making HTTP Connections</title>
      <description>There are times when the resource your Java application needs is available from a Web site. You can see it by pointing your browser to its URL. You just need to have your application access it. The java.net.HttpURLConnection class will help you do just that. </description>
      <link>http://local.developer.com/Class_of_the_Month_Making_HTTP_Connections-a1161781.html</link>
      <guid>http://local.developer.com/Class_of_the_Month_Making_HTTP_Connections-a1161781.html</guid>
    </item>
    <item>
      <title>Getting Creative with Images Using Java: A Simple Puzzle</title>
      <description>This tutorial focuses on how to make use of some basic JDK classes and image-manipulation techniques to create an image puzzle game. It's intended to give you a taste of how fun programming can be and a starting point leading to more serious applications.</description>
      <link>http://local.developer.com/Getting_Creative_with_Images_Using_Java_A_Simple_Puzzle-a1161779.html</link>
      <guid>http://local.developer.com/Getting_Creative_with_Images_Using_Java_A_Simple_Puzzle-a1161779.html</guid>
    </item>
    <item>
      <title>Securing Java Code: Part 2</title>
      <description>In this installment in our series, we further examine the elements that should be part of a secure Java code policy, including such safeguards as compartmentilization and cryptography.</description>
      <link>http://local.developer.com/Securing_Java_Code_Part_2-a1161774.html</link>
      <guid>http://local.developer.com/Securing_Java_Code_Part_2-a1161774.html</guid>
    </item>
    <item>
      <title>Swing from A to Z:  Analyzing Swing Components, Part 5, Interfaces</title>
      <description>Baldwin previously introduced you to a very useful program that displays information about any Java component. In this lesson, he explains the code that gets, sorts, and displays information about component interfaces.</description>
      <link>http://local.developer.com/Swing_from_A_to_Z_Analyzing_Swing_Components_Part_5_Interfaces-a1161773.html</link>
      <guid>http://local.developer.com/Swing_from_A_to_Z_Analyzing_Swing_Components_Part_5_Interfaces-a1161773.html</guid>
    </item>
    <item>
      <title>Views from Abroad: Close Up On Jetty</title>
      <description>Jetty is popular with developers for its small memory footprint, its ability to work "right out of the box," and its friendly design.</description>
      <link>http://local.developer.com/Views_from_Abroad_Close_Up_On_Jetty-a1161770.html</link>
      <guid>http://local.developer.com/Views_from_Abroad_Close_Up_On_Jetty-a1161770.html</guid>
    </item>
    <item>
      <title>Formatting Messages in Java to Communicate with Legacy Systems, Part 2</title>
      <description>We conclude this tutorial with with more on the BuildMsg.processRequest() and BuildMsg.getMsg() methods, and generating an EBCDIC byte stream using "cp500" encoding.</description>
      <link>http://local.developer.com/Formatting_Messages_in_Java_to_Communicate_with_Legacy_Systems_Part_2-a1161769.html</link>
      <guid>http://local.developer.com/Formatting_Messages_in_Java_to_Communicate_with_Legacy_Systems_Part_2-a1161769.html</guid>
    </item>
    <item>
      <title>Is the Anti-Hype Hyper-Critical?</title>
      <description>Columnist Fox tackles the ever-mounting irrational gloom affecting the industry from a Java developer's viewpoint.</description>
      <link>http://local.developer.com/Is_the_Anti_Hype_Hyper_Critical-a1161766.html</link>
      <guid>http://local.developer.com/Is_the_Anti_Hype_Hyper_Critical-a1161766.html</guid>
    </item>
    <item>
      <title>Swing from A to Z:  Analyzing Swing Components, Part 4, Inheritance</title>
      <description>Baldwin has previously introduced you to a very useful program that displays information about any Java component, including inheritance, interfaces, properties, events, and methods. In this lesson, Baldwin explains the code that gets and displays inheritance information about a component.</description>
      <link>http://local.developer.com/Swing_from_A_to_Z_Analyzing_Swing_Components_Part_4_Inheritance-a1161765.html</link>
      <guid>http://local.developer.com/Swing_from_A_to_Z_Analyzing_Swing_Components_Part_4_Inheritance-a1161765.html</guid>
    </item>
    <item>
      <title>Automating XML/Java mapping with Jato</title>
      <description>Jato is an open-source effort focusing on XML/Java conversion which allows the developer to focus strictly on the mapping without paying too much attention to implementation. </description>
      <link>http://local.developer.com/Automating_XMLJava_mapping_with_Jato-a1161763.html</link>
      <guid>http://local.developer.com/Automating_XMLJava_mapping_with_Jato-a1161763.html</guid>
    </item>
    <item>
      <title>Securing Java Code: Part 1</title>
      <description>People have the notion that security holes are created by criminals and hackers to compromise systems. This is untrue. In almost all cases the holes exist and are just exploited.</description>
      <link>http://local.developer.com/Securing_Java_Code_Part_1-a1161759.html</link>
      <guid>http://local.developer.com/Securing_Java_Code_Part_1-a1161759.html</guid>
    </item>
    <item>
      <title>Swing from A to Z:  Analyzing Swing Components, Part 3, Construction</title>
      <description>In this lesson, Baldwin explains the constructor  for the GUI using JFrame, JPanel, JTextArea, JScrollPane,  JTextField, JButton, and JLabel components.</description>
      <link>http://local.developer.com/Swing_from_A_to_Z_Analyzing_Swing_Components_Part_3_Construction-a1161758.html</link>
      <guid>http://local.developer.com/Swing_from_A_to_Z_Analyzing_Swing_Components_Part_3_Construction-a1161758.html</guid>
    </item>
    <item>
      <title>User Code: JComboBox</title>
      <description>Gamelan contributor Paul Book offers up the code for a JComboBox that sets the date. </description>
      <link>http://local.developer.com/User_Code_JComboBox-a1161755.html</link>
      <guid>http://local.developer.com/User_Code_JComboBox-a1161755.html</guid>
    </item>
    <item>
      <title>Enterprise JavaBeans: Helper Classes</title>
      <description>Baldwin presents a sample enterprise bean program that you can use to hone your skills in the deployment of EJBs into the J2EE server. This bean makes use of helper classes, requiring you to take that into account in the deployment process.</description>
      <link>http://local.developer.com/Enterprise_JavaBeans_Helper_Classes-a1161754.html</link>
      <guid>http://local.developer.com/Enterprise_JavaBeans_Helper_Classes-a1161754.html</guid>
    </item>
    <item>
      <title>Class of the Month: GregorianCalendar</title>
      <description>Subclasses of Calendar interpret a date according to the rules of a specific calendar system. One such subclass is java.util.GregorianCalendar. You can use the methods and properties of GregorianCalendar for many of your date and time calculations and comparisons.</description>
      <link>http://local.developer.com/Class_of_the_Month_GregorianCalendar-a1161752.html</link>
      <guid>http://local.developer.com/Class_of_the_Month_GregorianCalendar-a1161752.html</guid>
    </item>
    <item>
      <title>User Code: A Color Calculator</title>
      <description>Gamelan contributor Ramesh Babu offers up the code for building a color calculator in Java.</description>
      <link>http://local.developer.com/User_Code_A_Color_Calculator-a1161750.html</link>
      <guid>http://local.developer.com/User_Code_A_Color_Calculator-a1161750.html</guid>
    </item>
    <item>
      <title>An Overview of Cryptography in Java, Part 4: Permissions, Documentation, and Export Issues</title>
      <description>With the new JCE 1.2.1, customizing securitymanager may be necessary in order to properly implement your provider.  Sun also asks that providers carefully document services for users, and although JCE 1.2.1 hallmarks availability of these cryptography tools outside of the United States, implementing them in this way adds a layer of complexity.</description>
      <link>http://local.developer.com/An_Overview_of_Cryptography_in_Java_Part_4_Permissions_Documentation_and_Export_Issues-a1161748.html</link>
      <guid>http://local.developer.com/An_Overview_of_Cryptography_in_Java_Part_4_Permissions_Documentation_and_Export_Issues-a1161748.html</guid>
    </item>
    <item>
      <title>Fun with Java: Sprite Animation, Part 1</title>
      <description>Programming in Java doesn't have to be dull and boring. In fact, it's possible to have a lot of fun while programming in Java. This is the first lesson in a miniseries that will concentrate on having fun while programming in Java.</description>
      <link>http://local.developer.com/Fun_with_Java_Sprite_Animation_Part_1-a1161548.html</link>
      <guid>http://local.developer.com/Fun_with_Java_Sprite_Animation_Part_1-a1161548.html</guid>
    </item>
    <item>
      <title>A Peek at EJB 2, Part 2</title>
      <description>We continue our look at the upgraded Enterprise JavaBeans spec with details on its support of entity bean persistence and management of relationships among entity beans.</description>
      <link>http://local.developer.com/A_Peek_at_EJB_2_Part_2-a1161547.html</link>
      <guid>http://local.developer.com/A_Peek_at_EJB_2_Part_2-a1161547.html</guid>
    </item>
    <item>
      <title>Hypewatch: Where Developers Fit In</title>
      <description>Our columnist finds perspective in understanding how software development has become an integral part of essential services in the modern world.</description>
      <link>http://local.developer.com/Hypewatch_Where_Developers_Fit_In-a1161546.html</link>
      <guid>http://local.developer.com/Hypewatch_Where_Developers_Fit_In-a1161546.html</guid>
    </item>
  </channel>
</rss>