Welcome to MSDN Blogs Sign in | Join | Help

May 2004 - Posts

A few questions and answers about using IDisposable

I wrote a little bit on Disposable objects and their uses in Chapter 5 of the Performance and Scalability PAG (look here and the following sections) and it triggered a lively discussion here at MS the other day. Here’s the bit of interest and some
Posted by ricom | 23 Comments

Some thoughts/advice about databases and caching

As usual, kindly allow me to speak in rough terms so that I might be brief keeping in mind that there are exceptions to what I write below. I think the most important thing to remember about serving data from a database is that, as a practical matter,
Posted by ricom | 2 Comments

Improving .NET Application Performance and Scalability PDF format available

Improving .NET Application Performance and Scalability now has a link to download the PDF
Posted by ricom | 3 Comments

[MethodImpl(MethodImplOptions.Synchronized)] promised followup

OK, proof positive that even when sleep deprived I can still think :) [MethodImpl(MethodImplOptions.Synchronized)] really is the same as using lock(this) on the whole method. I have a little test case below and I annotated the assembly... note that you
Posted by ricom | 3 Comments
Filed under:

MethodImplOptions.Synchronized

>>I just wrote the below but you know what it's 12:17am and I'm suddenly not so sure of anything so tell you what, I'm going to look at the IL tomorrow morning when I get in the office and have had a coffee and I'll update this entry then... A reader
Posted by ricom | 8 Comments

Cache Invalidation and Database dependency?

Mandeep Singh just asked about cache invalidation policies in feedback on a previous entry . Of course there is no universal answer here, it will totally depend on the specifics of your application, but I'd still like to tackle that question in greater
Posted by ricom | 1 Comments
 
Page view tracker