I’ve just been informed that Working with Spring Web Flow has been released. It will be the first Spring Web Flow book from the father and co-lead of the framework Erwin Vervaet. If that isn’t official enough, Keith Donald the co-lead of Spring Web Flow and lead of the Web Application Development Products Team for Interface21 is one of the technical reviewers. It really is ‘Spring from Source’.
For those of you who haven’t had the pleasure of working with Spring Web Flow and don’t know what it is, the home page describes it as:
“a next generation Java web application controller framework that allows developers to model user actions as high-level modules called flows. The framework delivers improved productivity and testability while providing a strong solution to enforcing navigation rules and managing application state.”
Spring Web Flow boasts a very active user forum and also an excellent portal containing tips, tricks, and a practical introduction into Spring Web Flow. Working with Spring Web Flow provides an excellent companion to these resources, not only teaching you how to work with Spring Web Flow, but also helping you understand the rationale and motivation behind the framework. To quote the author:
This book aims to teach you how to work with Spring Web Flow. It will cover both basic and advanced use-cases, and provides an in-depth reference to all of the features Spring Web Flow currently offers. You’ll learn how to extend the framework and take it beyond its out of the box feature set. Once you’ve finished this book you’ll be able to call yourself a Spring Web Flow expert!
This book is intended to be a reference for both new and advanced Spring Web Flow users. If you’re a new user, you’ll learn how to get started using Spring Web Flow and leverage all of its powerful features. As an advanced user you’ll learn how to extend the framework and many of its best practices. Advanced users will also find this book provides very interesting insights into the design of Spring Web Flow.
I have already had the pleasure of reading the book, as Erwin very kindly invited me to be the second technical reviewer. Although I’d heard of Spring Web Flow before Erwin approached me, I hadn’t had chance to learn much about it. I found this book an excellent jump-start into the world of Spring Web Flow and it’s now an invaluable reference manual!
I know how hard Erwin has been working on this book and I’m really looking forward to seeing the finished product! Reviewing it has been a really great experience and I’d love to do this again in the future. I’m really grateful to Erwin for the opportunity and hope lots of people buy the book!
Working with Spring Web Flow