Saturday, November 19, 2011

Chain Of Responsibility Implementation

I was reading my twitter feed and came across a retweet from Glenn Block. The original was from Anoop Madhusudanan which pointed to his blog post called “Implementing Chain of Responsibility Design Pattern in C# using Managed Extensibility Framework (MEF)”.  It sounded very interesting, so I dug in.

[UPDATE: I have since updated this post.  Look for the block at the bottom]\

Monday, November 7, 2011

Hmm.. which one’s broken, Linq, Debugger, IDE?

 

So, I ran into an as of yet unsolved problem today.  I don’t know if this is a Linq bug, a debugger bug, or a Visual Studio bug, but, for your viewing pleasure:

image

If I can figure out what’s going on, I’ll post an update

EDIT: Figured it out..

This is one of the big reasons I don’t like operator overloading…

The items inside the FilterList overrode the comparison operators, but did not handle “null” properly…

Grrr..

Thursday, November 3, 2011

CSS Transform help

Just a quick blurb here...

I decided to try to do some fancy CSS stuff for my client website.  It involves gradients, transforms and stuff like that.  Anybody who's messed with that stuff knows that it's a huge pain in the butt to get it working in all the browsers, never mind one!  So, here you go: http://css3generator.com/.

You're welcome :)