An SqlParameter Handling Bug in ADO.NET 2.0

September 22, 2007

Wherein we meet the SqlParameterCollection that would not die.

Read the full article →

Exposing a .NET 2.0 Class Via COM: A Case Study

September 11, 2007

I needed to access a .NET 2.0 class method from a COM application — something I don’t have an every day need for. Like a lot of things, it seems simple enough on the surface, but the devil is in the details. This rather lengthy post illustrates a typical forensic investigation for this kind of […]

Read the full article →

Waste Not Thy Variables, Neither Needlessly Multiply Them

September 9, 2007

Use variables purposefully, not spastically.

Read the full article →

Useful, Under-Used SQL Server Functions

September 7, 2007

A baker’s dozen of often-overlooked, yet useful, SQL Server functions.

Read the full article →

E4X: We Could Use This In the C# World

August 17, 2007

The best way I’ve seen yet to access XML from within code.

Read the full article →

The Old Programmer’s Home

August 17, 2007

Should software developers be put out to pasture at 40?

Read the full article →

In Memory of a Great Developer

August 1, 2007

Today, my beloved wife Linda passed away after a long struggle with Myalgic Encephalomyelitis (ME). This is of course a software development blog, so I thought it would be appropriate to quote a post I made a couple of weeks ago to a local newsgroup in response to the following question: Would anyone have suggestions […]

Read the full article →

Why Most Code is Crud

July 21, 2007

Psst! Want some pirated custom code? No, thanks.

Read the full article →

Stop it! Stop Writing Unhelpful Help!

July 16, 2007

You there! Quit writing useless help topics!

Read the full article →

Is C# Putting On Weight?

July 7, 2007

C# is “growing up” and getting serious functional programming chops. Is it a thing of beauty, or the beginnings of corpulence? You be the judge.

Read the full article →