.NET Book Zero
by Charles Petzold
Number of pages: 267
This book covers everything that the C or C++ programmer needs to know about C# and the .NET framework. Object-oriented programming concepts are approached from scratch. Some programming experience with a C-family language is expected.
Home page url
Download or read it online for free here:
by Poul Klausen - Bookboon
The book is a practical introduction to C# and basic principles of object-oriented programming and also deals with the C# through a collection of simple examples. The goal is to provide the basic knowledge needed to develop complete applications.
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.
by James D. Foxall - Sams
Light, but thorough introduction to C#. The author guides readers step-by-step through a cohesive presentation of the basics of C#. Once the basics are understood, he shows how to apply this knowledge to real-world Windows programming tasks using C#.
by Rob Miles - Microsoft Press
This material is an introduction to Windows Phone development for anyone learning to program. It assumes some knowledge of programming fundamentals, but will teach you programming concepts in the framework of Windows Phone development.