- ISBN-10:
- ISBN-13:
- Author: Adam Furmanek
- Language: English
.NET Internals Cookbook contains almost one hundred questions about various .NET internals, answered with both C# code and its IL counterpart, machine code and WinDBG debugging sessions. It contains references to books, blog posts and articles covering specific scenarios in detail. Each chapter addresses different area of .NET development, including garbage collection, multi-threading scenarios, interoperability with other languages or details of type system.
You will learn:
1. Internals of memory structure, garbage collection algorithms and multi-threading mechanisms
2. Debugging using WinDBG
3. Analyzing IL and machine code
4. Best practices for handling exceptions and crashes.
5. Writing safe multi-threading code.
This book is for .NET developers, performance engineers and programmers interested in low level details of the platform.