Effective Teams
Bruce Tate
|
Where Agile meets Argyle: New processes in established companies
Bruce Tate
|
Introduction to Aspect-oriented Programming with AspectJ
Ramnivas Laddad
|
Domain Driven Design with AOP and DI
Ramnivas Laddad
|
Practices of an Agile Developer
Venkat Subramaniam
|
Working with Rules Engines
Venkat Subramaniam
|
Open Source Tools for Agile Development
Venkat Subramaniam
|
Refactoring Your Wetware
Andy Hunt
|
Pragmatic Learning
Andy Hunt
|
Programming with Mock objects
Venkat Subramaniam
|
Refactoring your code - a key step in agility
Venkat Subramaniam
|
Introduction to NetKernel : Software for the 21st Century
Brian Sletten
|
Applied REST
Brian Sletten
|
Applied Object-Oriented Metrics
Brian Sletten
|
Effective Hibernate
Scott Leberknight
|
Spring/Hibernate Integration Basics
Scott Leberknight
|
The Role of Spring in an ESB
Mark Fisher
|
Java/Ruby Integration with JRuby and ReST
Bruce Tate
|
Three Technologies to Watch
Bruce Tate
|
Extreme Swing
Romain Guy
|
Groovy for Java Programmers
Venkat Subramaniam
|
Get Groovier with Grails
Venkat Subramaniam
|
Filthy Rich Clients
Romain Guy
|
Continuous Integration
Paul Duvall
|
Testing Strategies for Web Applications
Ramnivas Laddad
|
Introducing the Eclipse Rich Client Platform
Scott Delap
|
Creating Polished Swing Applications
Scott Delap
|
Pragmatic XML Services
Ted Neward
|
EJB3 Core Specification (JSR-220)
Mark Richards
|
Intro to Java Persistence API (JPA)
Mark Richards
|
Introduction to TestNG, the next generation testing framework for developers
Andrew Glover
|
Unit Testing Best Practices
Andrew Glover
|
Politics of Persistence
Bruce Tate
|
Ajax, Flash, and Java - Choosing The Right Rich Client Technology for Your Next Project
Scott Delap
|
Spring AOP in Depth
Ramnivas Laddad
|
Introducing the iBATIS Persistence Framework
Mark Richards
|
Enterprise AOP with AspectJ
Ramnivas Laddad
|
Introduction to Tapestry 4
Howard Lewis Ship
|
Tapestry In Action (Part Two)
Howard Lewis Ship
|
Making Architecture Work Through Agility
Mark Richards
|
Java6: Exploring Mustang
Ted Neward
|
Java5: The Language, The Libraries, The VM
Ted Neward
|
The Busy Java Developer's Guide to Annotations
Ted Neward
|
Unit Testing Java Objects with Groovy
Andrew Glover
|
Continuous Testing
Paul Duvall
|
Continuous Database Integration
Paul Duvall
|
Developing Portlets with Spring Portlet MVC
Mark Fisher
|
Evaluating Open Source Solutions
Ian Roughley
|
Spring Dependency Injection
Stuart Halloway
|
Spring Security with ACEGI
Stuart Halloway
|
Programming Java Concurrency
Stuart Halloway
|
Ajax Architecture
Stuart Halloway
|
JavaScript for Java Programmers
Stuart Halloway
|
Prototype: Ajax and JavaScript++
Stuart Halloway
|
Applied Design Patterns
Brian Sletten
|