The Busy Java Developer's Guide to Performance and Scalability
Ted Neward
|
The Busy Java Developer's Guide to Annotations
Ted Neward
|
The Productive Programmer: Practice (10 Ways to Improve Your Code)
Neal Ford
|
Implementing SOA
Neal Ford
|
Exploring the JavaServer Faces Ecosystem
Kito Mann
|
AJAX and JSF: Natural Synergy
Kito Mann
|
Introduction to JBoss Seam
Kito Mann
|
Creating Agile Requirements
David Hussman
|
Getting Agile Planning and Tracking Up and Running
David Hussman
|
Executable Documentation
David Hussman
|
Groovy: The Next Generation of Java
Scott Davis
|
Groovy and Java: The Integration Story
Scott Davis
|
OSGi: A Well Kept Secret
Venkat Subramaniam
|
Java 6 Features, what's in it for you?
Venkat Subramaniam
|
The Busy Java Developer's Guide to Java Platform Security
Ted Neward
|
Leading Agile Projects: Finding Your Groove in the First 4 Iterations
David Hussman
|
Leading Agile Projects: Maintaining Sustainable Agility
David Hussman
|
Enterprise Applications with Spring: Part 1
Ramnivas Laddad
|
Enterprise Applications with Spring: Part 2
Ramnivas Laddad
|
AspectJ for Spring Developers
Ramnivas Laddad
|
Data Integration : Beyond Cutesy Mashups
Brian Sletten
|
REST : Information-Driven Architectures for the 21st Century
Brian Sletten
|
RESTlet for the Weary
Brian Sletten
|
Introduction to NetKernel : Software for the 21st Century
Brian Sletten
|
The Busy Java Developer's Guide to ClassLoaders
Ted Neward
|
Database Refactoring
Pramod Sadalage
|
Groovy 101: core Groovy
Andrew Glover
|
Getting Started with Grails
Jason Rudolph
|
Going Further with Grails
Jason Rudolph
|
Advanced Domain Models in Grails: Enterprise Integration Made Easy
Jason Rudolph
|
Productive Programmer: Acceleration, Focus, and Indirection
Neal Ford
|
Productive Programmer: Automation and Canonicality
Neal Ford
|
Spring into Groovy
Venkat Subramaniam
|
Agile Project Management (With Just a Bit About Mingle)
Neal Ford
|
Introduction to Hibernate
Scott Leberknight
|
Refactoring Ant builds with Ivy, Groovy, and good old fashion common sense
Andrew Glover
|
Domain Specific Languages
Venkat Subramaniam
|
Spring, Hibernate, and JDBC Integration Patterns
Scott Leberknight
|
10 ways to use Hibernate effectively
Brian Sam-Bodden
|
Requirements Driven Design and Development (RDDD)
Mark Johnson
|
Software Development Risk Analysis techniques
Mark Johnson
|
Professional Java UI development with the Eclipse RPC
Brian Sam-Bodden
|
Beginning Drools - Rule Engines in Java
Brian Sam-Bodden
|
Internationalization and Localization in Java
David Bock
|
Maintaining Project Integrity with JDepend, Macker, PMD, Maven, and other open source tools
David Bock
|
FP for Java Programmers
Venkat Subramaniam
|
The Busy Java Developer's Guide to Debugging
Ted Neward
|
Debugging and Testing the Web Tier
Neal Ford
|
Advanced Selenium
Neal Ford
|
JavaScript Security - Seeing the possibilities of a sand-boxed scripting language
Jason Harwig
|
Enterprise Security with Spring
Mark Fisher
|
The Role of Spring in an ESB
Mark Fisher
|
Message Driven POJOs with Spring
Mark Fisher
|
Code Metrics & Analysis for Agile Projects
Neal Ford
|
Introducing Agility to Large Organizations
David Bock
|
get Fit
Venkat Subramaniam
|
Introduction to JRuby
Neal Ford
|
Rails for JRuby
Neal Ford
|
Drooling with Groovy and Rules
Venkat Subramaniam
|
Recipies for Continuous Database Integration
Pramod Sadalage
|
Ajax development with the Yahoo! UI Library and Grails
Scott Davis
|
Real World Grails
Scott Davis
|
The Secrets of GORM
Scott Davis
|
Behavior-driven development in Java
Andrew Glover
|
Monitoring Software Quality with Continuous Integration
Andrew Glover
|
Leveraging annotations with AOP
Ramnivas Laddad
|