Acknowledgments

We are very fortunate to know some very smart people who helped us make this book so much better. We want to thank Maksim Turchyn, Eugenia Sergueeva, Philip Daineko, Philip Daineko, Andrii Kokov, and Anton Udovichenko (all from Exadel) for providing initial technical review.

We would like to extend a very big thank you to Willhelm Lehman, Ileana Lehman, Jay Balunas, Bernard Labno, Adrian Mitev, Whesley Hales, Brian Leathem, Daniel Hinojosa, Lukas Frync, Pavol Pitonak, Demetrio Filocamo, Prabhat Jha, Gleb Galkin, Anton Belevich, and Maksim Kashynski, whose amazing technical reviews made the book so much better.

We want to extend a special thank you to Jason Lee for his technical expertise and for patiently reviewing all our code examples.

We want to give a special thank you to Charles Cowens for always being there to edit our materials, provide writing advice, and trying to make our English “sound better.”

We want to extend a special thank you to Pavel Yaschenko, your strong expertise in HTML, JavaScript, and CSS helped us tremendously.

We want to extend a special thank you to Alexander Smirnov, the original creator of RichFaces, for his technical review and for always being willing to answer any RichFaces questions. His “small personal” project in 2005 became the most popular JSF framework today.

We want to extend a very special thank you to Nick Belaevski for his technical review and, more importantly, for always being ready to help with any RichFaces questions and provide advice. Thank you for your tremendous contribution to RichFaces.

We want to thank everyone at Apress for all their guidance and support, especially Jessica Belanger for not giving up on us.

Lastly, we want to thank everyone at Exadel for supporting us through this endeavor.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.133.151.220