Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Select Page

Detecting and Solving Memory Problems in .NET

Detecting and Solving Memory Problems in .NET

Strictly speaking, the content of this book is mostly a compilation of a number of blog posts related to .NET memory management from JetBrains ReSharper blog. They had been publishing these posts for the last two years until they realized that it would be great to put all this material in order. The result of such an attempt is this book.

The content is based on the experience they’ve had here at JetBrains when developing such well-known products as ReSharper, dotCover, dotTrace, dotMemory and others. In other words, this book is their vision of best practices in finding and solving memory issues in .NET applications.

They hope this book will be useful to a wide range of developers interested in application optimization. For those who’re only starting their way with .NET, this book can be an especially valuable read as it gives short insights on how .NET works ‘under the hood.’

Each chapter is devoted to a specific kind of memory issue, and each subsection features a particular problem and its solution. This means you can start reading the book from any point. Nevertheless, if you are new to .NET and the topics, we recommend following the book chapter by chapter. Every chapter is prefaced with some theory on .NET memory management, but not so much as to bore you to death.

Detecting and Solving Memory Problems in .NET

by Alexey Totin (All formats) – 10 Chapters

Detecting and Solving Memory Problems in .NET by Alexey Totin