"This book is suitable for programmers with little background in programming, and relatively inexperienced programmers who want to move away from a language that doesn't support object-oriented programming techniques. The text is relevant to the Framework issue 1.1, and applicable for readers with VS.NET or Visual C#.NET Standard Edition. The authors provide clear explanations and hands-on examples of C# language, from the ground up. This includes designing and writing object/component driven programs, .NET programming fundamentals, working with Windows forms and controls, accessing files and databases, and writing web applications.
The authors also look ahead to C# 2005-suggesting possible changes to the language and how to accommodate future applications.".