Under the Hood of .NET Memory Management
by Chris Farrell, Nick Harrison
Publisher: Red gate books 2011
Number of pages: 225
This book starts with an introduction to the core concepts of .NET memory management and garbage collection, and then quickly layers on additional details and intricacies. Once you're up to speed, you can dive into the guided troubleshooting tour, and tips for engineering your application to maximize performance. And to finish off, take a look at some more sophisticated considerations, and even a peek inside the Windows memory model.
Home page url
Download or read it online for free here:
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.
by Nate Barbettini - recaffeinate.co
I wrote this book to help developers and people interested in web programming learn about ASP.NET Core 2.0, a new framework for building web applications and APIs. This short book is structured as a tutorial. You'll build an app from start to finish.
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.
F# is a .NET implementation of OCaml, a well-known functional programming language. Some of F#'s notable features include type inference, pattern matching, interactive scripting and debugging, higher order functions, and more.