The Well-Grounded Java Developer

The Well-Grounded Java Developer

The Well-Grounded Java Developer starts with thorough coverage of Java 7 features like try-with-resources and NIO.2. You’ll then explore a cross-section of emerging JVM-based languages, including Groovy, Scala, and Clojure. You will find clear examples that are practical and that help you dig into dozens of valuable development…

TeamCity 7 Continuous Integration Essentials

TeamCity 7 Continuous Integration Essentials

Put Continuous Integration into operation with TeamCity, quickly and easily with this practical tutorial. Set automatic build checks and notifications according to your needs and configure multi-step builds with dependent and interrelated projects easily. Plug TeamCity either to existing on-going development or at the project’s very beginning. Perform…

Spring Security 3.1

Spring Security 3.1

Learn to leverage the power of Spring Security to keep intruders at bay through simple examples that illustrate real world problems. Each sample demonstrates key concepts allowing you to build your knowledge of the architecture in a practical and incremental way. Filled with samples that clearly illustrate how…

Spring Roo in Action

Spring Roo in Action

Spring Roo in Action is a unique book that teaches you how to code Java in Roo, with a particular focus on Spring-based applications. Through hands-on examples, you’ll learn how Roo creates well-formed application structures and supports best practices and tools. Plus, you’ll get a quick-and-dirty guide to…

Play Framework Cookbook

Play Framework Cookbook

The Play framework is the new kid on the block of Java frameworks. By breaking with existing standards the play framework tries not to abstract away from HTTP as most web frameworks do, but tightly integrates with it. This means quite a shift for Java programmers. Understanding these…

OSGi in Depth

OSGi in Depth

OSGi in Depth presents practical techniques for implementing OSGi, including enterprise services such as management, configuration, event handling, and software component models. You’ll learn to custom-tailor the OSGi platform, which is itself modular, and discover how to pick and choose services to create domain-specific frameworks for your business….

OSGi in Action

OSGi in Action

OSGi is a Java-based framework for creating applications as a set of interconnected modules. OSGi lets you install, start, stop, update, or uninstall modules at execution time without taking down your entire system. It’s the backbone of the Eclipse plugin system, as well as many Java EE containers,…

Learning Vaadin

Learning Vaadin

Vaadin is a new Java web framework for making applications look great and perform well, making your users happy. Vaadin promises to make your user interfaces attractive and usable while easing your development efforts and boosting your productivity. With this book in hand you will be able to…

Just Spring

Just Spring

Get a concise introduction to Spring, the increasingly popular open source framework for building lightweight enterprise applications on the Java platform. This example – driven book for Java developers delves into the framework’s basic features, as well as advanced concepts such as containers. You’ll learn how Spring makes…

Jenkins: The Definitive Guide

Jenkins: The Definitive Guide

Streamline software development with Jenkins, the popular Java-based open source tool that has revolutionized the way teams think about Continuous Integration (CI). This complete guide shows you how to automate your build, integration, release, and deployment processes with Jenkins – and demonstrates how CI can save you time,…