Software Development and Professional Practice reveals how to design and code great software. You'll learn the principles of good software design, and how to apply those principles to the code you write every day.
Raven is a Ruby-based build system that leverages Ruby tools (namely Rake and Gems) to help you effectively and easily manage your Java projects, providing a way to handle dependencies and specific tasks for Java.
Pro Spring Integration tackles the vast world of enterprise application integration (EAI), and focuses specifically on the application of the Spring Integration framework towards solving integration problems.
Pro Spring Dynamic Modules for OSGi Service Platforms is the first book to cover the Open Services Gateway initiative (OSGi) as practically implemented by the world's most popular, agile, and open-source enterprise Java framework, Spring.
Pro Spring 3 updates the bestselling Pro Spring with the latest that the Spring Framework has to offer: version 3.1. At 1000 pages, this is by far the most comprehensive Spring book available, thoroughly exploring the power of Spring.
The Spring Framework remains the leader in the move from so-called heavyweight architectures, such as Enterprise JavaBeans, toward lightweight frameworks. Pro Spring 2.5 covers the new features of Spring 2.5, but moreover, it is focused on best practices and core standards of contemporary Spring development.
Pro NetBeans IDE 6 Rich Client Platform Edition is the second Apress book to cover the agile, open source NetBeans IDE platform. The focus of this book is on enabling you to rapidly develop Java front ends of applications using API buttons, functions, and features mostly based in the Java SE 6 platform.
Whether you're an experienced IDE user or a Java developer who works only with eMacs, you'll find what you need in this book to get started with the more vibrant, more productive, extensible professional Java EE 5 software development platform.