Spring Fundamentals
Stuart Halloway
|
Testing Strategies for Web Applications
Ramnivas Laddad
|
Creating, Telling, and Tracking User Stories
David Hussman
|
“Show Me the Numbers” - Agile Planning Tools and Techniques
David Hussman
|
Losing Battles and Winning Wars: Adopting Agile
David Hussman
|
What's New in Spring 2
Bruce Tate
|
The Enterprise Service Bus: Do We Really Need It?
Mark Richards
|
EJB3 Core Specification (JSR-220)
Mark Richards
|
Intro to Java Persistence API (JPA)
Mark Richards
|
Tapestry In Action (Part Two)
Howard Lewis Ship
|
Ruby for Java Developers
Neal Ford
|
Real World Web Services
Scott Davis
|
Pragmatic Unit Testing with TestNG and EasyMock
Howard Lewis Ship
|
Testing with Selenium
Neal Ford
|
Enterprise AOP with AspectJ
Ramnivas Laddad
|
XML Data Binding with JiBX
Eitan Suez
|
Cascading Style Sheets: a Programmer's Perspective
Eitan Suez
|
Pragmatic XML Services
Ted Neward
|
Effective Enterprise Java: State Management
Ted Neward
|
The Busy Java Developer's Guide to JVM Scripting
Ted Neward
|
Java5: The Language, The Libraries, The VM
Ted Neward
|
Foundations of Ajax
Nathaniel Schutta
|
What's New in Rails 1.1?
Stuart Halloway
|
Groovy for Java Programmers
Venkat Subramaniam
|
Get Groovier with Grails
Venkat Subramaniam
|
Introduction to Aspect-oriented Programming with AspectJ
Ramnivas Laddad
|
Domain Driven Design with AOP and DI
Ramnivas Laddad
|
Trails: RAD That Ain't Bad
Chris Nelson
|
Holistic Testing
Scott Davis
|
Java EE Command Pattern Architecture
Mark Richards
|
Effective Teams
Bruce Tate
|
Working with Rules Engines
Venkat Subramaniam
|
Spring Dependency Injection
Stuart Halloway
|
Java/Ruby Integration with JRuby and ReST
Bruce Tate
|
Real-world Agile Development
Neal Ford
|
Refactoring your code - a key step in agility
Venkat Subramaniam
|
Hibernate by Example
Eitan Suez
|
Where Agile meets Argyle: New processes in established companies
Bruce Tate
|
Ajax Architecture
Stuart Halloway
|
JavaScript for Java Programmers
Stuart Halloway
|
Easing into Agile
Scott Davis
|
Extreme Agility with jMatter
Eitan Suez
|
Prototype: Ajax and JavaScript++
Stuart Halloway
|
Politics of Persistence
Bruce Tate
|
Guerrilla Web Techniques
Scott Davis
|
SOA: Next Wave of Enterprise Development or Return of the Son of CORBA?
Neal Ford
|
Open Source Tools for Agile Development
Venkat Subramaniam
|
The Productive Programmer
Neal Ford
|
Programming with Mock objects
Venkat Subramaniam
|
Clean Up Your Code: 10 Java Coding Tricks, Techniques, and Philosophies
Neal Ford
|
Practices of an Agile Developer
Venkat Subramaniam
|
Spring Security with ACEGI
Stuart Halloway
|
Introduction to Tapestry 4
Howard Lewis Ship
|
Ready, Set, Agile?
David Hussman
|
Pragmatic Usability (aka, Software Engineer's Guide to Usability)
Nathaniel Schutta
|