Visual Studio.Net with C#
by Vijay Mukhi, Suraj Godhwani, Sonal Mukhi
Publisher: BPB Publications 2008
Introduction to Visual Studio.Net and C# programming language. The entire book is packed with screens, making it very easy and intuitive for a reader to grasp the explanations accompanying them. The text covers working with the framework, building database applications, building Web applications, setup and deployment projects, the basics of C#, the C# code in .Net applications, C# and ASP.Net.
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 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 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.
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.