While basic techniques of test-driven development are simple to understand, real-world application requires knowledge of tools and techniques to effectively create, run and organize tests. This book bridges the gap between simple concepts and complex application.
Multithreaded applications are the key to taking full advantage of the Java language. In this book, Java expert Allen Holub takes you step-by-step through the key issues related to multithreaded programming.
Spring Recipes: A Problem-Solution Approach focuses on the Spring 2.x fundamentals that you require for building a three-tier Java EE application with web interface and database persistence. The topics of this book are introduced by complete and real-world code examples that you may follow step by step.
This book gets you rolling with fundamental Spring Framework 3 concepts and integrating persistence functionality into enterprise Java applications using Hibernate, the Java Persistence API (JPA) 2, and the Grails Object Relational Mapping tool, GORM.
Spring PersistenceA Running Start gets readers rolling with the various fundamental Spring Framework Java Persistence concepts and offerings, as well as proven design patterns for integrating Spring Persistence functionality for complex and transaction-based enterprise Java applications.
The release of Spring Framework 3.0 added many improvements and features for Spring development. Written by Gary Mak, author of the bestsellerÂ Spring Recipes,Â and Josh Long, an expert Spring user and developer, Spring Enterprise Recipes is one of the first books on Spring 3.0.
Linux users can now control their homes remotely! Are you a Linux user who has ever wanted to turn on the lights in your house, or open and close the curtains, while away on holiday? Want to be able to play the same music in every room, controlled from your laptop or mobile phone?
This book helps all Unix users regain some of the lost time spent creating and testing shell scripts, and guides them through more than 150 much-needed and practical real-world examples. Because most scripts found in this book are POSIX (Portable Operating System Interface)-compliant, they are supported by many of the major shell variants.
While Web 2.0 was about data, Web 3.0 is about knowledge and information. Scripting Intelligence: Web 3.0 Information Gathering and Processing offers the reader Ruby scripts for intelligent information management in a Web 3.0 environment.