Written for pragrammers with a background in C++, Visual Basic(r) Java or other high-level languages, this book applies the Deitel signature live-code approach to teaching programming and explores Microsoft's C# language in depth. This book presents important C# concepts in the content of fully tested pragrams, camplete with syntax shading, detailed line-by-line descriptions and program outputs. The book features 23O Live-code programs that contain 26,006 lines of proven C# program code. In addition, the book includes 402 programming tips that help you build applications that are portable, reusable and optimized for performance. Start with a concise introduction to C# fundamentals, then rapidly move on to more advanced topics, including Windows Forma, ADO NET, ASP NET, ASP NET Web services, network programming and XML processing. Along the way you will enjoy the Deitels' closait treatment of abject-based and object-oriented programming. When you are finished, you will have everything you need to build nextgeneratian Windows applications, Web applications and XML Web services.