This book is a comprehensive introduction to the C# programming language.It is written for programmers who are new to C# and new to object-orientedprogramming, but who have experience with another language, such as VisualBasic or Perl. It is written in the Deitel's signature "live code" style, where everyprogramming concept is explored in the context of a complete workingprogram, not a code fragment. All code is carefully documented, and outputscreens appear in the text right next to the code listings. The book contains aremarkably rich library of sample program code, over 26,000 lines of C# code.Deitel books are know for their completeness, and this one does notdisappoint. It covers everything from C# fundamentals up through suchrelated topics as XML, ADO.NET, ASP.NET, Web Services, and C#'s newgeneric collections. All coverage in the book will be updated to Visual Studio2005. C# is steadily gaining in usage and popularity, and this book's salesshould increase with that.