[Patterns & Practices] patterns & Practices performance guidance roundup

Source: Internet
Author: User

This is a comprehensive roundup of our patterns & Practices performance guidance for the Microsoft platform. I put it together based on customers looking for our performance guidance, but having a hard time finding it. while you might come into your SS a guide here or a how to there, it can be difficult to see the full map, including the breadth and depth of our performance guidance. this is a simple map. organized by "Guidance type" and topics

Performance "Blue Books"
Blue Books have played a strategic role in both shaping the platform and driving exponential customer success on the platform. they 've helped us find and share platform best practices, create mental models and conceptual frameworks, and create systems and approaches that scale success: The following are the patterns & Practices Blue Books for performance:

    • Performance Testing guidance for Web applications-this Guide covers Microsoft's recommended approach for implementing performance testing for Web applications. these provide steps for managing and conducting performance testing. for simplification and tangible results, they are broken down into activities with inputs, outputs, and steps. you can use the steps as a baseline or to help you evolve your own process.
    • Improving. NET application performance and scalability-customers have called this "the performance Bible" for the Microsoft platform. 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.

For more information on patterns & Practices Blue Books, see the power of Blue Books for platform impact.

Performance Engineering (Design/Testing)
This is our body of prescriptive guidance for performance design and testing:

  • fundamentals of engineering for performance
  • performance modeling
  • Design Guidelines for Application Performance
  • architecture and design review for performance
  • performance design checklist
  • How to: conducting CT performance testing
  • How to: conducting CT performance testing with automatic load testing tools
  • How to: coordinate Performance Testing with an iteration base Process
  • How to: Manage the performance test cycle-agile
  • How to: Manage the performance test cycle-cmme
& Lt; th width = "138" & gt; category & lt;/th & gt; & Lt; TD width = "748" & gt; & Lt; TD width = "748" & gt;
items
performance design
methodologies for performance testing

Topics
This is our body of prescriptive guidance for performance organized by performance topics:

 

  • How to: conducting CT performance testing core steps for a Web application
  • How to: determine performance testing objectives
  • How to: conducting CT performance testing
  • How to: conducting CT performance testing with automatic load testing tools
  • How to: Manage the performance test cycle agile
  • How to: Manage the performance test cycle cmme
  • How to: Invalid lidate various types of performance acceptance criteria
  • How to: coordinate Performance Testing with an iteration base Process
  • How to: Evaluate systems to improve performance testing extends tiveness
  • How to: quantify end-user Response Time Goals
  • explained: types of performance testing
  • explained: Key mathematic principles for performance testers
& Lt; TD width = "750" & gt;
Category Items
Capacity
  • How to: capacity plan for Web applications using Transaction Cost Analysis
  • How to: capacity plan for Web applications using predictive analysis
Load Testing
  • How to: Load Test Web Applications
  • How to: Step through creating a load test in Visual Studio team system
  • How to: Load Test Web applications using Visual Studio team system
  • How to: Use Data Binding in load tests in Microsoft Visual Studio team system
Performance Testing
Stress Testing
  • How to: stress test Web Applications
Test Case/Scripting
  • How to: control the number of Load Test iterations in Visual Studio team system
  • How to: create a load test plug-in using Visual Studio team system
  • How to: correlate dynamic data in a load test transaction
  • How to: programmatically set think time between test iterations in Visual Studio team system
Troubleshooting
  • How to: identify functions causing high CPU
  • How to: identify a disk performance bottleneck using SPA
Tuning
  • How to: tune performance of Web Applications
Workload Modeling
  • How to: use IIS log files in Performance Testing
  • How to: model the workload for Web Applications
  • How to: model the user experience from web server logs
  • How to: model user delays and think times
  • How to: account for user abandonment
  • How to: Model Application Usage without empirical data
  • How to: model an Application Usage

Techniques for performance testing (A-Z)

  • How to: account for user abandonment
  • How to: capacity plan for Web applications using Transaction Cost Analysis
  • How to: capacity plan for Web applications using predictive analysis
  • How to: Define lidate various types of performance requirements and testing objectives
  • How to: correlate dynamic data in a load test transaction
  • How to: Evaluate systems to improve performance testing extends tiveness
  • How to: identify functions causing high CPU
  • How to: identify a disk performance bottleneck using SPA
  • How to: identify performance testing objectives
  • How to: Load Test Web Applications
  • How to: Model Application Usage without empirical data
  • How to: model user delays and think times
  • How to: model the user experience from web server logs
  • How to: model the workload for Web Applications
  • How to: quantify end-user Response Time Goals
  • How to: stress test Web Applications
  • How to: tune performance of Web Applications

My related posts

    • Patterns & Practices catalog at a glance
    • Patterns & practices security guidance roundup
    • The power of Blue Books for platform impact

Address: http://blogs.msdn.com/ B /jmeier/archive/2010/06/08/patterns-amp-practices-performance-guidance-roundup.aspx

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.