Acknowledgments
This book couldn't have been written without the
help of the first rate team at O'Reilly, who
invented this unique series and are always experimenting with new
ideas. I'm deeply grateful to John Osborn for
bringing me into this project and giving it (occasional) focus
through a difficult beta cycle, and the excellent technical reviewers
who reviewed it, including Jesse Liberty, Steve Saunders, and Dianne
Siebold. I'm especially grateful to Erick Ellis at
Microsoft and the Windows Forms team, who've been
absolutely stellar in getting quick answers to my .NET questions.
Thanks also to Jay Roxe and Jay Schmelzer of the Visual Basic team
for their help in resolving last-minute problems. I also owe the
usual thanks to my coterie, including Nora, Paul, Razia, Hamid, and
my wife Faria.