Improving .NET Application Performance and Scalability

Improving .NET Application Performance and Scalability

This guide provides end-to-end guidance for managing performance and scalability throughout your application life cycle to reduce risk and lower total cost of ownership. It provides a framework that organizes performance into a handful of prioritized categories where your choices heavily impact performance and scalability success.


The logical units of the framework help integrate performance throughout your application life cycle. Information is segmented by roles, including architects, developers, testers, and administrators, to make it more relevant and actionable. This guide provides processes and actionable steps for modeling performance, measuring, testing, and tuning your applications. Expert guidance is also provided for improving the performance of managed code, ASP.NET, Enterprise Services, Web services, remoting, ADO.NET, XML, and SQL Server.

Table of Contents

  • Introduction
  • Performance Best Practices at a Glance
  • Fast Track — A Guide for Getting Started and Applying the Guidance
  • Fundamentals of Engineering for Performance
  • Performance Modeling
  • Design Guidelines for Application Performance
  • Architecture and Design Review of a .NET Application for Performance and Scalability
  • Improving Managed Code Performance
  • Improving ASP.NET Performance
  • Improving Interop Performance
  • Improving Enterprise Services Performance
  • Improving XML Performance
  • Improving Web Services Performance
  • Improving Remoting Performance
  • Improving ADO.NET Performance
  • Code Review: .NET Application Performance
  • Improving SQL Server Performance
  • Measuring .NET Application Performance
  • Testing .NET Application Performance
  • Tuning .NET Application Performance

Book Details

Author(s): Microsoft Corporation
Publisher: Microsoft Press
Format(s): PDF
File size: 7.96 MB
Number of pages: 1150
Link: Download.

Leave a Reply