Implementing SOA
Neal Ford
|
Groovy for Java Programmers
Venkat Subramaniam
|
Domain Driven Design
Venkat Subramaniam
|
Creating Agile Requirements
David Hussman
|
Executable Documentation
David Hussman
|
JavaServer Faces: A Whirlwind Tour
David Geary
|
Killer JavaScript Frameworks: Prototype, Scriptaculous, and Rico
David Geary
|
Ajaxian Faces
David Geary
|
Groovy and Java: The Integration Story
Scott Davis
|
The Productive Programmer: Practice (10 Ways to Improve Your Code)
Neal Ford
|
Building DSLs in Static and Dynamic Languages
Neal Ford
|
RAD JSF with Seam, Facelets, and Ajax4jsf, Part One
David Geary
|
RAD JSF with Seam, Facelets, and Ajax4jsf, Part Two
David Geary
|
The Google Web Toolkit, Part One
David Geary
|
The Google Web Toolkit, Part Two
David Geary
|
Advanced Selenium
Neal Ford
|
Debugging and Testing the Web Tier
Neal Ford
|
Agile Software Testing Strategies
Jared Richardson
|
Distributed Teams: Remote Agility
Jared Richardson
|
Getting Agile Planning and Tracking Up and Running
David Hussman
|
Productive Programmer: Acceleration, Focus, and Indirection
Neal Ford
|
Productive Programmer: Automation and Canonicality
Neal Ford
|
Ajax development with the Yahoo! UI Library and Grails
Scott Davis
|
The Zen of REST
Scott Davis
|
Spring into Groovy
Venkat Subramaniam
|
Mocking Web Services
Scott Davis
|
Spring 2.0: New and Noteworthy
Ben Hale
|
Spring and Hibernate in the Middle Tier
Ben Hale
|
Real World Grails
Scott Davis
|
Introduction to Tapestry 5
Howard Lewis Ship
|
Introduction to Tapestry 4
Howard Lewis Ship
|
Pragmatic Unit Testing with TestNG and EasyMock
Howard Lewis Ship
|
The Busy Java Developer's Guide to ClassLoaders
Ted Neward
|
The Busy Java Developer's Guide to Java Platform Security
Ted Neward
|
The Busy Java Developer's Guide to Debugging
Ted Neward
|
Become Super Powerful with JRuby
Charles Nutter
|
Bringing Ruby & Rails to the JVM
Charles Nutter
|
Acegi Security: The security framework with the funny name
Ben Hale
|
Shippers Unite!
Jared Richardson
|
Build Teams, Not Products
Jared Richardson
|
The Busy Java Developer's Guide to Reflection
Ted Neward
|
Java NIO
Brian Pontarelli
|
Persist This(); Comparing Java Persistent Frameworks
Jim White
|
SOA & Event Driven Architectures (EDA) ? Lessons from the field?
Mark Kirby
|
Internationalization and Localization in Java
David Bock
|
Introducing Agility to Large Organizations
David Bock
|
Designing for Ajax, part 1
Nathaniel Schutta
|
Ajax Libraries
Nathaniel Schutta
|
Dynamic Languages and the JVM
Nathaniel Schutta
|
OSGi: A Well Kept Secret
Venkat Subramaniam
|
Java 6 Features, what's in it for you?
Venkat Subramaniam
|
Writing Good APIs
Brian Pontarelli
|
Annotation Hammer
Venkat Subramaniam
|
AOP and JMX: A match made in heaven
Ben Hale
|
Test Infecting the Legacy Organization
Nathaniel Schutta
|
Maintaining Project Integrity with JDepend, Macker, PMD, Maven, and other open source tools
David Bock
|
get Fit
Venkat Subramaniam
|
Software Development Techniques
Jared Richardson
|
SOA Topologies
Brian Pontarelli
|
Drooling with Groovy and Rules
Venkat Subramaniam
|
Bullet Proof Builds
Brian Pontarelli
|
The Busy Java Developer's Guide to Rules and Rules Engines Using JESS
Ted Neward
|
Agile Web Development with Grails
Venkat Subramaniam
|
Agile Immersion
David Hussman
|
Cutting an Agile Groove: Transition Tips
David Hussman
|
The ACEGI Framework
Brian Pontarelli
|
Scott Davis
|