The CLR Performance Test Team’s Charter

   This blog introduces the CLR Performance Test Team which plays a pivotal role in enhancing the performance experience of the customers of the runtime and framework.  Mission Statement: To understand our customers and their expectations and communicate current product performance relative to those expectations.   Background: Great product performance is essential to winning customers.  They want…

0

Computing Time in .NET

One of the pitfalls with the abundance of classes that .NET provides is not picking the right class for the job.  The right selection is especially important when performance is a consideration. In this article, I will use a tool called MeasureIt and walk you through rapidly benchmarking various classes and look at a couple…

0

Improving Startup Time: A primer on setting base-addresses for managed DLLs

Startup time is one of the most perceptible performance issues for any application.  In this post, we’ll talk about an easy way to improve startup time in many cases.  In particular, if you are building an application with managed DLLs, and your application is deployed on pre-Vista OS’es, this post will teach you how to…

0

.NET Framework Performance Survey

Update: Thank you to everyone who participated – we had a good response. This survey will be closed on 06/25/2009 at 5.00 PM PST.  Want us to fix a particularly nagging perf problem? Dying to tell us your awesome idea about an optimization? Here is an opportunity for you to provide us feedback on your level of satisfaction with .NET…

2