Practical Performance Profiling: Improving the Efficiency of .NET Code (Jean-Philippe Gouigoux)

0.0 (0)
Practical Performance Profiling: Improving the Efficiency of .NET Code (Jean-Philippe Gouigoux)

This book gives readers the theoretical knowledge and practical skills they need to evaluate and enhance the performance of.NET code. It walks the reader through using a profiler and shows how to detect and fix performance bottlenecks by concentrating on the 20% of code flaws that account for 80% of performance loss.

All developers who want to improve the performance of their.NET code without having to climb the treacherous slopes of tweaking should read this book. In order to demystify performance in.NET code, Jean-Philippe Gouigoux draws on his more than 10 years of expertise as a software architect who specializes in this field.

He discusses how the.NET framework handles memory in Practical Performance Profiling and utilizes a sample application based on a genuine software bundle to demonstrate a variety of performance slowdowns.

Practical Performance Profiling makes producing efficient code a realistic aim for all.NET developers by providing detailed instructions on how to set up automated test scenarios, use a profiler, diagnose issues, find solutions, and check the outcomes.

Ebook Details

Published Date / Year
(March 9, 2012)
576 pages
eBook Format
Online, PDF, 14.19 MB

Similar Programming & Computer Books

MonoGame Succinctly (Jim Perry)
The market for video games is enormous, but in order to reach consumers, several platforms must be supported.  
MonoGame Role-Playing Game Development Succinctly (Jim Perry, et al.)
This ebook is a crucial resource for MonoGame developers who want to create their own role-playing games (RPG). To help you create a playable game, authors Jim Perry and...
Parallel Complexity Theory (Sanjeev Arora, et al.)
The focus of this free programming book is the research of Parallel Computing and Programming, which serves as an abstract indicator of the complexity of parallel computing problems. ...
Computational Complexity: A Conceptual Perspective (Oded Goldreich)
The study of the innate complexity of computer jobs is introduced conceptually in this free programming book. It is meant to be used as a textbook or for independent...
Computational Complexity (Wikibooks)
All computer science grads should read this free programming book since it offers information that is fundamental to their understanding of computation theory. ...
The Complexity of Boolean Functions (Ingo Wegener)
One of the most fascinating and crucial areas of theoretical computer science presently includes research on the difficulty of Boolean functions in non-uniform processing models. It directly relates to...
Sams Teach Yourself C# in 24 Hours (James Foxall, Wet al.)
Sams Teach Yourself C# in 24 Hours offers students 24 modules that are well-structured and give a quick yet complete introduction to C#. ...
Standard ECMA-334 C# Language Specification, 4th Edition (ECMA International)
The C# programming language specifies the form and establishes the interpretation of programs according to this International Standard.  
The C# Station Tutorial (Joe Mayo)
A versatile computer programming language that may be used for a wide range of development needs is called C# (pronounced "See Sharp"). ...
Beginners Guide to C# and the .NET Micro Framework (Gus Issa)
Using the goal of preparing you for data-driven development, this open-source book provides a step-by-step method for learning object-oriented programming with C# and the.NET Framework. Included are more than...

Others Programming Books by Red Gate Books

45 Database Performance Tips for Developers (Phil Factor, et al)
This eBook is a compilation of advice on SQL Server performance from some of the most knowledgeable individuals in the Simple Talk community, including SQL Server MVPs. ...
Fundamentals of SQL Server Replication (Sebastian Meine)
Making data from one server accessible on another is a typical requirement. You could want to offer a local copy of the data to speed up cross-server searches. ...
SQL Server Concurrency: Locking, Blocking and Row Versioning (Kalen Delaney)
Anyone who works with SQL Server, whether as a programmer, an administrator or even a user and wants to understand how the database engine handles multiple sessions and what...
SQL Server Execution Plans, 3rd Edition (Grant Fritchey)
The query's execution plan will inform you not just what data set is returning, but also what SQL Server did and in what sequence to obtain that data if...
Performance Tuning with SQL Server Dynamic Management Views (Louis Davidson, et al)
Dynamic Management Views (DMVs), which reveal previously hidden information on the background activities of your database sessions and transactions, are a substantial and valuable addition to the DBA's troubleshooting...
The Art of SQL Server FILESTREAM (Jacob Sebastian, et al)
Although storing massive object data in the database has many advantages, it also presents performance issues. On the other hand, storing large objects on the file system has significant...
SQL Server Backup and Restore (Shawn McGehee)
This book demonstrates how to create a solid, tried-and-true SQL Server backup and restore strategy. Learn how to recover your data with the least amount of downtime. Find out...
Inside the SQL Server Query Optimizer (Benjamin Nevarez)
Many people believe the SQL Server Query Optimizer to be a mysterious black box that instantly converts SQL queries into high-performance execution plans through an unknown mechanism. ...
Under the Hood of .NET Memory Management (Chris Farrell)
The analysis and optimization of.NET code performance is covered in this book in both theory and practice.
Exchange 2010 SP1 - A Practical Approach (Jaap Wesselius)
The most recent version of Microsoft's Messaging and Collaboration platform, Exchange Server 2010 Service Pack 1, contains several exciting new features.
SQL Server Hardware Choices Made Easy (Glenn Berry)
This book is intended to give you the core information and tools you need to choose the best configuration and installation options for the SQL Server hardware, operating system,...
SQL Server Statistics (Holger Schmeling)
A sampling representation of the data distribution in a table is a Distribution Statistics object. These statistics assist the SQL Server Database Engine's Query Optimizer in converting the 'logical'...
SQL Server Team-based Development (Phil Factor, et al.)
This book demonstrates how to successfully develop database applications in a team setting using a combination of in-house scripts, native SQL Server tools, and tools from the Red Gate...
The SysAdmin Handbook -The Best of Simple Talk SysAdmin (Jaap Wesselius, et al)
This book covers everything about the Microsoft trade Servers management intensive.
Defensive Database Programming with SQL Server (Alex Kuznetsov)
The intention of protecting Programming is to supply resilient code that responds gracefully to the surprising.
let Brad McGehee take you on a complete excursion of the sq. Server preservation Plan Wizard and clothier. find out how the renovation Plan equipment allows you to configure...
How do you rate your software program? Is it art, science, or magic? How a lot of attention should you pay to your competition? This quick guide will provide...
41Q1eGxEDqL-SX331-BO1204203200--80-1655680361 brings you an expansion of articles on all components of sq. Server from management to XML and the whole lot in among.

User reviews

There are no user reviews for this listing.
Rate this Book