Writing High-Performance .NET Code, 2nd Edition

Writing High-Performance .NET Code, 2nd Edition
Author :
Publisher : Ben Watson
Total Pages : 494
Release :
ISBN-10 : 9780990583493
ISBN-13 : 099058349X
Rating : 4/5 (49X Downloads)

Book Synopsis Writing High-Performance .NET Code, 2nd Edition by : Ben Watson

Download or read book Writing High-Performance .NET Code, 2nd Edition written by Ben Watson and published by Ben Watson. This book was released on 2018-04-16 with total page 494 pages. Available in PDF, EPUB and Kindle. Book excerpt: Take performance to the next level!

This book does not just teach you how the CLR works---it teaches you exactly what you need to do now to obtain the best performance today. It will expertly guide you through the nuts and bolts of extreme performance optimization in .NET, complete with in-depth examinations of CLR functionality, free tool recommendations and tutorials, useful anecdotes, and step-by-step guides to measure and improve performance.

This second edition incorporates the advances and improvements in .NET over the last few years, as well as greatly expanded coverage of tools, more topics, more tutorials, more tips, and improvements throughout the entire book.

New in the 2nd Edition:

  • 50% increase in content!
  • New examples, code samples, and diagrams throughout entire book
  • More ways to analyze the heap and find memory problems
  • More tool coverage, including expanded usage of Visual Studio
  • More benchmarking
  • New GC configuration options
  • Code warmup techniques
  • New .NET features such as ref-returns, value tuples, SIMD, and more
  • More detailed analysis of LINQ
  • Tips for high-level feature areas such as ASP.NET, ADO.NET, and WPF

Also find expanded coverage and discover new tips and tricks for:

  • Profiling with multiple tools to quickly find problem areas
  • Detailed description of the garbage collector, how to optimize your code for it, and how to diagnose difficult memory-related issues
  • How to analyze JIT and diagnose warmup problems
  • Effective use of the Task Parallel Library to maximize throughput
  • Which .NET features and APIs to use and which to avoid
  • Instrument your program with performance counters and ETW events
  • Use the latest and greatest .NET features
  • Build a performance-minded team
  • ...and so much more


Writing High-Performance .NET Code, 2nd Edition Related Books

Writing High-Performance .NET Code, 2nd Edition
Language: en
Pages: 494
Authors: Ben Watson
Categories: Computers
Type: BOOK - Published: 2018-04-16 - Publisher: Ben Watson

DOWNLOAD EBOOK

Take performance to the next level! This book does not just teach you how the CLR works---it teaches you exactly what you need to do now to obtain the
Writing High-Performance .NET Code
Language: en
Pages:
Authors: Ben Watson
Categories:
Type: BOOK - Published: 2014 - Publisher:

DOWNLOAD EBOOK

Do you want your .NET code to have the absolute best performance it can? This book demystifies the CLR, teaching you how and why to write code with optimum perf
C# 7 and .NET Core 2.0 High Performance
Language: en
Pages: 293
Authors: Ovais Mehboob Ahmed Khan
Categories: Computers
Type: BOOK - Published: 2018-04-25 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Improve the speed of your code and optimize the performance of your apps Key Features Understand the common performance pitfalls and improve your application’
Pro .NET Performance
Language: en
Pages: 360
Authors: Sasha Goldshtein
Categories: Computers
Type: BOOK - Published: 2012-10-22 - Publisher: Apress

DOWNLOAD EBOOK

Maximizing the performance of your algorithms and applications is extremely important and can give you a competitive advantage, a lower cost of ownership, and h
Pro .NET Memory Management
Language: en
Pages: 1091
Authors: Konrad Kokosa
Categories: Computers
Type: BOOK - Published: 2018-11-12 - Publisher: Apress

DOWNLOAD EBOOK

Understand .NET memory management internal workings, pitfalls, and techniques in order to effectively avoid a wide range of performance and scalability problems