C# - The Basics
by V. Mukhi, S. Shanbhag, S. Mukhi
Publisher: BPB Publications 2008
Description:
A comprehensive introductory C# book. It is written assuming no prior programming knowledge. It covers the basics, namespaces, constructors and destructors, components and databases, web enabling data, function overloading and inheritance, modifiers, virtual functions, properties and indexers, interfaces and structures, operator overloading, collection objects, attributes, the reflection API and conditionals, unsafe code.
Download or read it online for free here:
Read online
(online html)
Similar books

by Svetlin Nakov, et al. - Telerik Software Academy
This book aims to provide novice programmers solid foundation of basic knowledge regardless of the programming language. The book covers the fundamentals of programming that have not changed significantly over the last 10 years.
(20562 views)

by Christian Holm, Mike Kruger, Bernhard Spuida - Wrox Press
Dissecting a CSharp Application teaches advanced techniques of .NET programming by getting an insiders' look at the complete Integrated Development Environment, SharpDevelop, written in C#. It includes all advanced features of a modern IDE.
(25897 views)

by Joseph Albahari
An extensive online book on multithreading in C#. This tackles difficult issues such as thread safety, when to use Abort, Wait Handles vs Wait and Pulse, the implications of Apartment Threading in Windows Forms, using Thread Pooling, etc.
(19686 views)

by Bruno R. Preiss - SOMA Networks
Author promotes object-oriented design using C# and illustrates the use of the object-oriented design patterns. The book shows how these patterns are used to create good software designs. Written for second- and third-year students.
(21636 views)