writing this short book has been fun and rewarding experience we would like to thankin no particular order the following people who have helped us during the writing of this book sonu kapoor generously hosted our book which when we released the first draft received over thirteen thousand downloadswithout his generosity this book would not have been able to reach so many people jon skeet provided us with an alarming number of suggestions throughout for which we are eternally grateful jon also edited this book as well we would also like to thank those who provided the odd suggestion via email to us all feedback was listened to and you will no doubt see some content influenced by your suggestions special thank you also goes out to those who helped publicise this book from microsoft' channel weekly show (thanks dan!to the many bloggers who helped spread the word you gave us an audience and for that we are extremely grateful thank you to all who contributed in some way to this book the programming community never ceases to amaze us in how willing its constituents are to give time to projects such as this one thank you vi