In this book, we introduce all the key concepts of the C# language and the .NET Framework. As well as full coverage of C# syntax, there are examples of building all types of applications using C# - Windows applications and Windows services, web applications and web services with ASP.NET, and Windows and web controls. There is also full discussion of the most important .NET class libraries, such as data access with ADO.NET, the .NET XML class libraries, and .NET Remoting.