Archives
-
Using an anonymous delegate in List<T>.FindAll()
If your experience is anything like mine, you probably have been using generics like crazy since .NET v2 hit the streets (or before if you were a beta monkey). It's so much easier to manipulate object and especially strongly typed collections.
-
Loving Apple TV
In today's Kool-Aid drinking exercise, I have to say that I really like the Apple TV. I bought it yesterday at my local Apple Store.
-
Code in Notepad? No thanks.
I've been known to drink the 37signals Kool-Aid now and then, because I think that in the bigger picture they have a lot of good ideas about user interface design and process.
-
The strange Mac vs. Windows holy war
A new OS X version was rolled out yesterday, which includes a number of security fixes. This has of course prompted the usual rash of "your OS suX0rz!!11" comments on Digg and various other places.
-
Made the switch to Subversion, back to NUnit from VSTS
After about two years of using SourceGear's Vault, I switched to Subversion for source control. I was using Vault because it was free, Web-based, integrated with Visual Studio and was generally familiar.
-
Anti-virus scam
Anti-virus software is a $4 billion a year industry. Can you believe that? That's a lot of cash.
-
Caching, SQL CLR and code monkey kingdoms
Prior to the release of SQL 2005, there was a lot of chatter about SQL cache invalidation. Then once it was released, it kind of just stopped. If any of it actually shipped, hell if I can find any documentation on it. A quick look at the stacks at my local Borders, I can find anything in the SQL or .NET books. This page says what it does, but it sure seems a little vague. It lacks context, and I wouldn't leave any performance implications to chance.