I would like to thank the Academy for all the wonderful…gosh…I mean…what a rush! Oh wait, wrong speech.
In all seriousness, no book can be written without a lot of help, and this is no exception. Prentice Hall and my editor Mark Taub both deserve a huge amount of thanks for helping me realize a dream and working with me on this book. The freedom and opportunity to write the book I wanted to write were never threatened, and they have been amazing at answering questions as I sent them.
The technical review team of Kristine Kuch, Matthew Leingang, and Kimberly Jenson are owed a huge debt of thanks. Never afraid to call me on stupid mistakes or bad writing or short with praise and compliments, these people have taught me tons and have helped me grow as both a web applications programmer and author over the past six months.
Finally, none of this would be possible without the support of my wife Samantha, who encouraged me repeatedly to do more writing in the first place and lovingly nudged me on those evenings when I swore I would never look at another computer again and was sick of typing.