Shove It, FizzBuzz: How to Find and Land a .NET Development Job
by Dave Haynes
Publisher: shoveitfizzbuzz.com 2010
Number of pages: 236
This book teaches you the five traits every successful developer should possess, gives tips on how to improve your overall marketability, teaches you how to write an effective resume, and prepares you for a technical interview. It will tell you the tidbits of information that developers usually don't discover until many years into their careers.
Download or read it online for free here:
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 Colin Campbell, Ralph Johnson, Stephen Toub - Microsoft Press
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.
Table of contents: Getting started with .NET Framework; Collections; XmlSerializer; HTTP clients; Exceptions; LINQ; Networking; NuGet packaging system; Reflection; Dictionaries; HTTP servers; Settings; Task Parallel Library (TPL); Custom Types; etc.
by Gojko Adzic - Neuri Limited
This book takes you on a journey through the wonderful world of FitNesse, a great web-based tool for software acceptance testing. FitNesse enables software developers and business people to build a shared understanding of the domain.