ASP.NET Performance Engineering - Stress Test Your Architecture, Design, And Code
Field experience proves - the earlier performance is tackled in development lifecycle the better results achieved. Below are most frequent practices that were most helpful in my engagement with the customers.
Architecture/Design phase
Coding phase
Unit testing phase
Performance Sins (performance anti-patterns)
My related posts