Archive for May, 2008

“Dual” Monitors on a Budget with Synergy

Thursday, May 29th, 2008 Posted in Utilities | 2 Comments »

Recently I got a new machine at work, and managed to keep my old LCD. I have to say, having two monitors has really increased my productivity. (Check out ... Read more..

Adobe Acrobat Pro No Longer Required

Tuesday, May 27th, 2008 Posted in Utilities | 1 Comment »

Today I needed to print my resume (a Word document) to PDF. I don't normally create a lot of PDFs, so I haven't had a need to buy Adobe ... Read more..

Password Overflow? Check Out KeePass

Friday, May 23rd, 2008 Posted in Utilities | No Comments »

I don't know about you, but I have a lot of passwords. All counted, I wouldn't be a bit surprised if I have over 100 username/password combinations. Email, ... Read more..

Java Installation Pains

Friday, May 23rd, 2008 Posted in Programming | No Comments »

A few days ago I wanted to try out a Java-based program. I've used Java in the past, but really haven't been a fan. I can get around, ... Read more..

Switched to Feedburner

Tuesday, May 20th, 2008 Posted in Server | No Comments »

I just ran across this great post about how to configure Wordpress to publish your RSS feed through Feedburner. There is even a Wordpress Plugin to configure your Feedburner URL. Pretty sweet. Read more..

A Queued BackgroundWorker Using Generic Delegates

Monday, May 19th, 2008 Posted in Programming | 18 Comments »

EDIT: Oops, sorry for the typo in the title. I meant "generic delegates", not "anonymous delegates". :) Last week I wrote a post about using a generic wrapper around ... Read more..

LINQ Extension Method Potpourri

Sunday, May 18th, 2008 Posted in Programming | 3 Comments »

One of the most useful things about the new C# 3.0 language features is the ability to create "extension methods". These methods have the curious property that They must be static They must ... Read more..

Unit Testing and Code Coverage – A Powerful Duo

Thursday, May 15th, 2008 Posted in Programming | No Comments »

I'm a big fan of using unit tests during the development process to facilitate writing code. In fact, I like writing my unit tests at the same time that ... Read more..

Digging Into the .NET Framework Code

Wednesday, May 14th, 2008 Posted in Programming | 1 Comment »

Every developer has had one of those head-scratching moments while debugging a particularly problematic section of code and thought "I really wish I could see exactly what is going on ... Read more..

A Type-safe BackgroundWorker Wrapper

Monday, May 12th, 2008 Posted in Programming | 18 Comments »

Not too long ago I created a type-safe implementation of the ThreadPool.QueueUserWorkItem method that has proved quite useful to spawn off a long-running process to a new thread. This ... Read more..