Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
I would like to thank everyone who helped turn this from a nice idea into a real book. Special mention goes to Lisa McClain and Wendy Rinaldi for believing in and supporting the project and to Stephanie Evans for guiding me and answering all of my questions. Also special thanks to Arushi Chawla and Vasundhara Sawhney (Glyph International) and Lisa Theobald, who together improved almost every sentence I wrote. I would also like to thank my managers at Oracle, Ashish Kalra and Kuldeep Chaudhari, for fully supporting this extra-curricular project.
Special thanks goes to Kai Pigg, my technical editor for this book and actually most of my daily work! His dedication, expert advice, and guidance on every section of every chapter probably makes him closer to a co-author. Almost every day you have a lesson for me.