Preliminary note
This book became first published in a very early stage. Usually, it takes six month to two years to write such a book. Publishing early allows you to gain information as soon as possible. You may have noticed, that some publishers of printed books offer early access programs too: It’s possible to buy a book long time before it is printed or published as soft copy. Unlike as in general for such a program, there is no need to pay a fixed price for this book. It’s up to you to decide whether you pay the recommended price and get all updates, or just pay the minimum price.
Albeit it is possible for you, to earn the book in an early stage for low fee, I hope, you would like to pay a fair price for good work. If you don’t like to buy a pig in a poke, I suggest, to buy the book for a lower price, and, depending on completion, buy it again later on. By and by, I’m going to increase the minimum price, depending on the degree of completion.
I prepared some yet empty chapters into this early version, to give you an impression, what you can expect in future versions. And be assured, there will be more.
There is one special reason for me to start with a very low price: I’d like to give you the book nearly for free, if you would help me to improve this book. Since I’m not a native English speaker it would be helpful if somebody revises grammar and diction. And technical reviewers are welcome too. As a thank-you gift I’m going to acknowledge all those people, who provided significant support. To me, it was a great pleasure to help other authors.
As stated above, this book is in a very early stage. Thus, everything might be subject of change.
Michael Müller
Brühl, Germany, June 2014
One year later…
Dear reader,
Sometimes people asked me about the completeness of this book. When I started, I planned to write a book with round about 200 to 250 pages. By means of that, the book has been more than 100% complete since the end of last year.
But, whilst writing this book, I extended the scope a little here, a little there, and there are still more ideas. Already in July 2014, during a phase of massive writing, I expected about 300 pages, and just now, I hope to finish between 350 and 400. My first plan was to finish the book within one year. Now, one year is gone, and a I just said, there is even more to write. Since I write this book in my spare time, and I have to perform other obligations (and sometime the unexpected happens), I stopped to schedule an end of writing. Maybe, it will be a kind of never ending story, getting updated as JSF and Java EE evolves.
The good news, I never increased the recommended price of this book. Writing this book takes a lot of time. I’ll be thrilled if people honor this effort by buying this book early. Once you purchased your copy, you may download all updates at Leanpub without additional charge. Much better than buying a second or third editing to get updates of a printed book, isn’t it? ;-)
Stay tuned and enjoy!
Michael Müller
Brühl, Germany, June 2015