Intermediate - Advanced Level Users.
C# can be ported to multiple platforms and used to develop any type of program, from a Windows service to a Web component. This book focuses on the core C# language. It covers the language syntax, provides samples, and shows you how to use C# with ASP.NET, WinForms, and Web Services.
The book illustrates C# syntax and design strategies and how C# integrates with other languages - a real-world consideration. It also uses examples tied to Visual Studio.NET. It provides examples of common coding techniques and information on the CLR assemblies and classes that can be leveraged in your everyday tasks.