Design Patterns in C#
by Jean Paul V.A
Number of pages: 94
This book will give good designing edges to the developers and enhance their Object Oriented skills. Jean Paul V.A is a Software Developer working on Microsoft Technologies for the past 10 years. He has been passionate about programming and mentored lots of developers on .Net and related Technologies.
Download or read it online for free here:
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 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.
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 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.