Author of: Getting started with Java programming language | Getting started with Spring Framework | Portlets in Action | Spring Roo 1.1 Cookbook | Portlets blog | Spring Roo blog
SCJP, SCBCD, SCEA 5, MCP How to pass SCEA 5 | 2, 3, N-tier which one should I pick? | Analysis of persistence layer from SCEA 5 perspective | Swing... why not?