.NET Applicaiton Performance

I conduct many architectural reviews and am responsible for making recommendations on a daily basis with regard to ensuring application performance and throughput under high concurrency. This article, is an excellent dictionary and guide to provide consultants and clients alike a guide to ensure application performance for all .NET application types and what perfmon counters to monitor and what they mean.