Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro .NET Memory Management: For Better Code, Performance, and Scalability

Buy
Understand .NET memory management internal workings, pitfalls, and techniques in order to effectively avoid a wide range of performance and scalability problems in your software. Despite automatic memory management in .NET, there are many advantages to be found in understanding how .NET memory works and how you can best write software that interacts with it efficiently and effectively. Pro .NET Memory Management is your comprehensive guide to writing better software by understanding and working with memory management in .NET.


Thoroughly vetted by the .NET Team at Microsoft, this book contains 25 valuable troubleshooting scenarios designed to help diagnose challenging memory problems. Readers will also benefit from a multitude of .NET memory management “rules” to live by that introduce methods for writing memory-aware code and the means for avoiding common, destructive pitfalls.



What You'll Learn
  • Understand the theoretical underpinnings of automatic memory management
  • Take a deep dive into every aspect of .NET memory management, including detailed coverage of garbage collection (GC) implementation, that would otherwise take years of experience to acquire
  • Get practical advice on how this knowledge can be applied in real-world software development
  • Use practical knowledge of tools related to .NET memory management to diagnose various memory-related issues
  • Explore various aspects of advanced memory management, including use of Span and Memory types


Who This Book Is For


.NET developers, solution architects, and performance engineers
(HTML tags aren't allowed.)

Number Theory for Computing
Number Theory for Computing
There are many surprising connections between the theory of numbers, which is one of the oldest branches of mathematics, and computing and information theory. Number theory has important applications in computer organization and security, coding and cryptography, random number generation, hash functions, and graphics. Conversely, number theorists...
Understanding Cosmetic Laser Surgery (Understanding Health and Sickness Series)
Understanding Cosmetic Laser Surgery (Understanding Health and Sickness Series)

Sunlight and gravity cause facial aging. Lasers enable safe and predictable resurfacing to smooth facial wrinkles as well as surgery to remove aging tissue from eyelids while minimizing bruising. Lasers can also eliminate excess blood vessels and unwanted hair, and erase tattoos without...

Microsoft SQL Server 2012 Bible
Microsoft SQL Server 2012 Bible

Harness the powerful new SQL Server 2012

Microsoft SQL Server 2012 is the most significant update to this product since 2005, and it may change how database administrators and developers perform many aspects of their jobs. If you're a database administrator or developer, Microsoft SQL Server 2012 Bible teaches you...


The Focal Easy Guide to Final Cut Pro 7
The Focal Easy Guide to Final Cut Pro 7

Rick Young's Easy Guide to Final Cut Pro 7 is the ultimate guide to getting up and running with Apple's professional editing software. Full of information relevant to both new users and professionals, this book wastes no time in teaching all the vital knowledge needed to edit your project from start to finish using Final Cut Pro....

Integrated Formal Methods: 4th International Conference, IFM 2004, Canterbury
Integrated Formal Methods: 4th International Conference, IFM 2004, Canterbury
The fourth conference in the series of international meetings on Integrated Formal Methods, IFM, was held in Canterbury, UK, 4–7 April 2004. The conference was organized by the Computing Laboratory at the University of Kent, whose main campus is just outside the ancient town of Canterbury, part of the county of Kent.

Kent is
...
HTML5 Multimedia: Develop and Design
HTML5 Multimedia: Develop and Design

As a web developer or web designer, or those of you who just maintain your own website, you know that the web is constantly changing, and the tools and methods that are used to build websites are in constant development. Like sand dunes in the Sahara, they shift constantly, but fortunately, usually in a forward direction.

The shift...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy