Rico’s Instrumentation Aphorisms

A few months ago, Mary Gray of the Management Practices Team came to talk to me about good practices for creating performance counters and doing measurements generally.  She interviewed me on the topic for about an hour and was madly scribbling notes the whole time while I talked a mile a minute.  What’s below is…

1

Linq to SQL Compiled Queries are thread-safe

JD Conley wrote an interesting article showing the benefits you can get by using compiled queries on his blog.  He wrote me today saying: "I enjoyed your postings on linq to sql performance and compiled query optimization. I recently published a blog about a real world situation that benefited from a compiled query. However, it…

6

Visual Studio 2008 and .NET 3.5 ship today

Well you can read all about it on Soma’s blog — today is the day! I’m really proud of the work we did in this release and I’m especially proud of that performance work — great results in many areas with Linq and VB taking top honors from me on really getting the perf out. …

5

Performance Threat Models

I’ve been meaning to post this for ages and somehow I kept forgetting. J.D. and I have long thought that many of the techniques used to do a security threat model are actually directly applicable to doing performance analysis as well.  The idea of threats and mitigations is quite general but more importantly a direct…

1

File Open Performance — Beware of ‘Extensions’

Here is a little interchange I had a few days ago; “Nick From Chicago” graciously allowed me to share it nearly verbatim.  I’d like to claim that I was psychic in diagnosing this but as you can see in the thread it isn’t the first time I’ve run into this problem. Read on 🙂  …

7