Open Source Article Index
Ant
Building with Ant: Introduction
Developing Web applications using Java Servlets, JavaServer Pages, and other J2EE technologies is fun! See how to avoid many of the common growing pains of application development by using simple tools, like Ant and JUnit, and a simple directory structure.
www.developer.com/open/article.php/989631
Building with Ant: Directory Structure
Developing Web applications using Java Servlets, JavaServer Pages, and other J2EE technologies is fun! See how to avoid many of the common growing pains of application development by using simple tools, like Ant and JUnit, and a simple directory structure.
www.developer.com/java/article.php/994991
Building with Ant: Deployment and Distribution
We wrap up our lessons on working with this open-source development tool from the Jakarta Project by looking at some advanced issues -- multiple deployment targets, versioning, and source distribution.
www.developer.com/open/article.php/998241
Axis
Developing Java Web Services with AXIS
Apache Axis has simplified the development of Java Web services. Its customization allows you to make your Web applications expose Web services and Web methods without much of the hassle.
www.developer.com/open/article.php
Axis 2
Introducing Axis 2, the Next Generation of the Apache Web Service Stack
Axis 2 is the Apache effort to handle the numerous changes that have taken place in Web Services over the past few years. Examine Axis 2 in contrast to Axis, the rationale for Axis 2, and the future of the two projects.
www.developer.com/services/article.php/3525481
Cocoon
An Introduction to Apache Cocoon 2.1
Discover the many advantages Cocoon has to offer over competing technologies, especially when it comes to larger applications. This is especially true for Web operations that employ multiple people for development and maintenance, and which require internalization, content aggregation, XML transformations, and multi-channeling.
http://www.developer.com/open/article.php/3098661
Spinning Your Code with XSLT and JSF in Cocoon
Explore the combination of the XML processing language XSL with the newly released JavaServer Faces (JSF) standard API, using the Apache Cocoon framework as an enabler for both.
www.developer.com/open/article.php/3348311
Eclipse
Meet Eclipse
If you have never ventured into Eclipse here is your chance.
www.developer.com/lang/article.php/3518006
The Momentum of Eclipse
The big news this week all centers around Eclipse. See who has joined its ranks as Strategic Developers/Board Members and what projects have been announced at Eclipsecon 2005.
www.developer.com/open/article.php/3486651
A First Look at Eclipse Plug-In Programming
If you are a Java programmer and not using Eclipse you may be missing something. Evaluate if Eclipse can fit your needs.
www.developer.com/open/article.php/3316241
SWT Programming with Eclipse
SWT is the core of the Eclipse user interface. The Eclipse platform is based on the SWT library. See here how to program with it.
www.developer.com/open/article.php/3330861
Swing and SWT: A Tale of Two Java GUI Libraries
Swing or SWT (Standard Widget Toolkit). How do they compare? Which do you prefer?
www.developer.com/java/other/article.php/2179061
Hibernate
Introducing HQL: The Object-Oriented Query Language from Hibernate
Extend the power of Hibernate with HQL. This query language, designed as 'minimal object-oriented extension to SQL', facilitates writing database-type independent queries that are converted to local SQL dialect of underlying database at runtime.
www.developer.com/open/article.php/3322131
O/R Mapping with Hibernate
Hibernate, an Open Source project available for free, is a powerful, high-performance object/relational mapper for the Java environment. Hibernate helps create an efficient 'persistence layer' for an object-oriented application that handles storing application data to and retrieving data from a relational database. Hibernate achieves this by effectively mapping the data representation of an object to a relational database structure.
www.developer.com/open/article.php/3312051



Solid state disks (SSDs) made a splash in consumer technology, and now the technology has its eyes on the enterprise storage market. Download this eBook to see what SSDs can do for your infrastructure and review the pros and cons of this potentially game-changing storage technology.
Discover how to start developing for the Android platform with this extensive guide, which provides a reference to the Android platform as well as a look at developing your first Android application. You'll explore the top 10 features for developers as well as learn design and development tips that go beyond the phone and target tablet development as well.