too little, too late
The ZK framework is very much a moving target, it s in a constant development. There is a lot of documentation to be found on the internet, which renders the book somewhat less useful. The examples are sometimes not correct and generate confusion.
ZK is a framework that needs other frameworks and products to construct working applications. I expected the book to provide some best practices and guidance on how to do things the easy way, but I was disappointed in that.
Good as an introduction, but far too thin for practical use.
I bought this book in hopes it would be full and complete reference. I was mistaken. As far as OpenSouce projects go ZK has a great amount of information available on their website and it was a great resource as I got started using ZK. However, I quickly ran into areas where things were not documented fully or were explained from an angle that I was not coming from.
I turned to this book in hopes that it would be more complete than the website documentation. I found this not to be the case. There are some good exaples in the book, but it is already far too outdated. If you need a good starting text it is OK, but until a new book is released (no info here, just a wish) I would suggest sticking with the web resources.
Very easy to read
It's a very begining book for ZK, with examples and easy to read for non english people like me. A good introduction to this amazing project.
Quick Overview, Printed Oddly
I'm a fan of Java-based frameworks (such as Echo 2) and was looking forward to this book on ZK as a nice introduction to the framework.
The book is slim but delivers on exactly the kind of content I was hoping for. It starts with a great overview, and then has a few real world examples.
I would have loved to see more information on working in pure Java (richlets), but otherwise found the content to be great for the size.
The only oddity is that my copy appears to have been printed off a screen-resolution PDF - all of the text, images, etc. look worse than if I ran it off on my home laser printer. I'm going to chalk this up to an oddity of how this particular edition was run off, but I would hope that this is a rare QC issue that would be quickly fixed.