Publisher's Synopsis
The C# language and its associated environment, the .NET Framework, is one of the most important new technologies to arrive in many years. .NET is designed to provide a new environment within which you can develop almost any application to run on Windows, while C# is a new programming language, evolved from the C and C++ languages, created by Microsoft specifically to work with the .NET platform. The C# language has been designed with hindsight, taking into account many of the best features from other languages while clearing up their problems.;Developing applications using C# is much easier than using C++, as the language syntax is simpler. However, C# is no less powerful than C++; in fact there is nothing we might do in C++ that we can't do in C#.;This book covers: comprehensive coverage of the C# language, taught from first principles, assuming no programming knowledge at all; the syntax and usage of the C# language; how to integrate C# with related technologies such as ASP+, ADO+, COM+ in .NET applications; object-oriented programming; Windows Forms using C#; and Web application and web service programming.