C# 3.0 Extension Methods

At one time or another most of us have wished we could add functions to one of the intrinsic .NET classes. The solution has always been to either create a static (or sealed) class that contains these “helper” functions or derive a new class that adds the desired functionality. A good... [Read More]

URL File Downloader for .NET Updates, Part 2

Just yesterday I mentioned that I updated my FileDownloader article and class on The Code Project. In that post, I mentioned that there was another update pending that added the ability to set the User-agent HTTP header. I received the notification from The Code Project this morning that they... [Read More]

URL File Downloader for .NET Updates

It’s been a while since I wrote the first version of my FileDownloader article and class. Since that time, there have been a lot of positive comments about the article and a handful of feature requests. I finally made the time to update the classes and the article and... [Read More]

My profile

I finally felt it was time to put an “About me” type entry on my blog so you can get to know me a little bit better. There are already several links to various profiles that I maintain on LinkedIn, The Code Project, and Community Credit, but they don’t... [Read More]