The idea of working on this book started when Jim Minatel, Acquisitions Director at Wrox, emailed me about updating the previous version of this book. Despite the fact that I have been publishing articles for magazines and online websites for the past few years, I felt the experience of working on such a book would be really interesting and unique. Only the days later proved me right and made me proud that I accepted Jim's offer.
I spent many hours researching new features and upgrades, writing down everything I learned so that I could share it with you. Many people supported me and provided me with valuable information, including Scott Guthrie, Billy Hoffman, Mike Volodarsky, Steve Scofield, and Anil Ruia. (I apologize if I forgot anyone!)
I want to thank the Wiley publishing family, including Jim Minatel, John Sleeva, Gus Miklos, Carol Kessel, Katie Wisor, and Ashley Zurcher, as well as technical editor Alexei Gorkov.
I cannot forget the support and flexibility that my company, CCC, represented by my managers and colleagues, showed me during all the stages of writing this book. Your support and understanding gave me enough strength to carry on and finish this book.
Finally, a special thanks to my parents and brother and sister, who followed up with me from the beginning of this work and were even more excited about this book than I myself was.