Windows Phone Programming in C#
by Rob Miles
Publisher: Microsoft Press 2010
Number of pages: 160
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.
Download or read it online for free here:
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.
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.
by Jeff Heaton - Heaton Research, Inc.
The programs that access the web much like a human user would, which are called bots, can collect information or automate common web programming tasks. This book presents a collection of very reusable recipes for C# bot programming.
by Rob Miles
The book on C# used by the Department of Computer Science in the University of Hull as the basis of the first year programming course. The key features: practice - do a lot of programming, study - look at programs written by other, and persistence.