Parallel Programming with Microsoft .NET
by Colin Campbell, Ralph Johnson, Stephen Toub
Publisher: Microsoft Press 2010
Number of pages: 217
A book that introduces .NET programmers to patterns for including parallelism in their applications. Examples of these patterns are parallel loops, parallel tasks and data aggregation with map-reduce. Each pattern has its own chapter. Each chapter includes a description of the problem, an example of where the pattern is applicable, and code that implements the solution.
Download or read it online for free here:
by Vijay Mukhi, Suraj Godhwani, Sonal Mukhi - BPB Publications
Introduction to Visual Studio.Net and C#. 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.
by Chris Farrell, Nick Harrison - Red gate books
To write truly fantastic software, you need to understand how .NET memory management works. This book will take you from the basics of memory management, all the way to how the OS handles its resources, and will help you write the best code you can.
by Jim Mischel
Microsoft .NET is Microsoft's platform for building secure, portable, connected applications. It provides a comprehensive and consistent programming model and a common set of API functions that you can use across many different platforms and devices.
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.