Technical Favorites

April 22nd, 2006

Here’s a hodgepodge of random sites and tools that I consider invaluable both as a Java developer and Interweb hobbyist.

Essentials

These are the newsy or informational sites that everyone who is anyone hangs out at:

Reference

Most of the reference material comes in the form of Javadocs or other API references. But there are a few general sites that deserve patronage.

Development Tools

These are personal to the extent that what’s good for me may not work out for you. Nonetheless, here are the ones that help me the most. These are installed on every computer I use for development.

Open Source API’s

I have worked on all types of enterprise eCommerce applications. The last few years of said work has been exclusively in Java, and the availability of projects like these are much of the reason for that choice. They have made my life easier, and the fruits of my labor more, um, fruity. The centeral theme here is “don’t reinvent the wheel”. Here are some really great open-source wheels:

  • Hibernate – O/R mapping framework
  • Spring Framework – IoC application framework with second-to-none documentation
  • SiteMesh – view decorator framework (think Tiles, only you do less work, rather than more)
  • Struts – the standard web MVC framework (keep an eye out for Spring MVC)
Comments are closed.