Dave Zych

Was the .NET Framework a Failure?

I’m a big, big fan of the .NET Framework. I have always felt that the whole framework is a very well thought out, organized and incredibly stable environment. I thoroughly enjoy developing for it and know a lot of people who feel the same way. That’s when I

Using mklink on Windows to move data off of SSDs

I have had a solid state drive [http://en.wikipedia.org/wiki/Solid-state_drive] in my desktop computer at home for quite some time now, and just recently upgraded my machine at work to include one. It’s amazing how much faster your machine runs when you drop in an

Fun times with string.join in C#

I had an interesting issue the other day at work regarding string.Join [http://msdn.microsoft.com/en-us/library/57a79xd0.aspx]. I had overridden ToString in one of my classes to easily output values from the object, and this new ToString implementation was utilizing string.Join: class Data { public string

Amber Alerts

2 nights ago as I was drifting off into dream land my wife’s phone suddenly started making noise. Not just a normal “I got a facebook message” noise, but a vibrating, beeping, “I’m pretty sure the Apocalypse [http://en.wikipedia.org/wiki/Apocalypse] is right around the corner”

Avoid Commenting Your Code

When I’m answering questions on Stack Overflow [http://www.StackOverflow.com], I see a lot of questions with code like this: // Convert our ciphertext into a byte array. byte[] cipherTextBytes = encryptedBytes; ... // Create uninitialized Rijndael encryption object. TripleDESCryptoServiceProvider symmetricKey = new TripleDESCryptoServiceProvider(); ... // Define memory stream which will be used to hold

Dave Zych © 2026