I would like to thank my parents G.A. Gnanavel and G.N. Vadivambal for their boundless love, patience, support and inspiration. Also I thank my sister G.G. Saradha for her love, tenderness and companionship. My deepest gratitude goes to my well wisher Dr. Robert J. Oberg who has encouraged me through out this exciting project. My special thanks go out to Mr. Anindo Dey, Mr. Narayana Rao Surapaneni and Mr. Vinod Kumar for their motivation and encouragement. I wish to thank my co-author Peter Thorsteinson for his guidance and assistance. Finally let me thank the Almighty for providing me this opportunity.
We would like to thank Emily Frey, Karen Gettman, and all of our editors for their constructive suggestions to enhance the quality of this book. Also we would like to thank all of the reviewers for their detailed comments which helped a lot in updating the substance.
G. Gnana Arun Ganesh is a Microsoft .NET MVP (Most Valuable Professional), developer, author, and .NET consultant, who leads the .NET Technology Group at Arun Micro Systems, which deals with various phases of .NET technology. He has been working with Microsoft .NET technology since its initial beta version. Arun has a bachelor's degree in electronics and communication engineering from the Bharathiar University, Kongu Engineering College. He is the author and site personality of the .NET Reference Guide , published by InformIT. He is one of the authors of Object Innovations , which offers training course materials in fundamental software technologies. As a .NET author, he has published more than 50 articles on .NET technology in various top .NET Web sites. As an active member of Prentice Hall's technical review panel, he has performed many technical reviews, beginning with C#: How to Program , written by Harvey and Paul Deitel. For more than two years as the administrator of Arun Micro Systems, he has provided online .NET training all over the world.
June 4, 2003