Felix: A bag of Tricks for Java Server Faces
David Geary
|
Shale: Turbo-charge your JSF Apps
David Geary
|
Killer Web UIs
David Geary
|
Good, Bad and Ugly of Java Generics
Venkat Subramaniam
|
Introduction to Ajax
Ben Galbraith
|
Ajaxian JavaScript Frameworks
Ben Galbraith
|
Being Productive with Java in the Enterprise
Ben Galbraith
|
Java Platform Security and JAAS
Stuart Halloway
|
Java Collections Power Techniques
Glenn Vanderburg
|
Ruby on Rails
Dave Thomas
|
Java Metadata
Jason Hunter
|
New Features in Java 5
Jason Hunter
|
Advanced Enterprise Debugging Techniques
Neal Ford
|
An Introduction to XQuery
Jason Hunter
|
Extreme Web Caching
Jason Hunter
|
Open Source from the Inside
Jason Hunter
|
Pragmatic Extreme Programming
Neal Ford
|
The Fallacies of Enterprise Systems
Ted Neward
|
Effective Enterprise Java: Security
Ted Neward
|
Effective Enterprise Architecture
Ted Neward
|
Cascading Style Sheets: a Programmer's Perspective
Eitan Suez
|
XML Data Binding with JiBX
Eitan Suez
|
The State Machine Compiler
Eitan Suez
|
Making the Most of XML
Ben Galbraith
|
Naked Objects Applied
Eitan Suez
|
Groovy for Java Programmers
Venkat Subramaniam
|
Agile Methodologies
Venkat Subramaniam
|
Programming Java Concurrency
Stuart Halloway
|
Unit Testing Java with Jython and JRuby
Stuart Halloway
|
Cryptography for Programmers
Stuart Halloway
|
Herding Racehorses and Racing Sheep
Dave Thomas
|
Ruby for Java Programmers
Dave Thomas
|
Runtime Code Generation for Java and Beyond
Glenn Vanderburg
|
Under the Hood of Java Memory Management
Glenn Vanderburg
|
Programming with Mock objects
Venkat Subramaniam
|
Web Application Security Vulnerabilities
Neal Ford
|
Introduction to Java Reflection
Stuart Halloway
|
Programming with Aspects
Venkat Subramaniam
|
Language Oriented Programming Part 1: Theory
Neal Ford
|
SOA: Next Wave of Enterprise Development or Return of the Son of CORBA?
Neal Ford
|
Clean Up Your Code: 10 Java Coding Tricks, Techniques, and Philosophies
Neal Ford
|
Transitioning to Agile: A Dozen Keys to Success
Mike Cohn
|
Overview of Agile Estimating and Planning
Mike Cohn
|
Project Economics: Selecting and Prioritizing High Value Projects
Mike Cohn
|
Salvaging Struggling Projects: Digging for Gold Instead of Digging a Deeper Hole
Mike Cohn
|
Where Agile meets Argyle: New processes in established companies
Bruce Tate
|
Introduction to Spring
Bruce Tate
|
Introduction to Hibernate
Bruce Tate
|
At Your Service: Service-Oriented Spring
Craig Walls
|
Regular Expressions in Java
Neal Ford
|
Thinking Inside the Box: Building Spring-Enabled Portlet Applications
Craig Walls
|