Thursday, February 08, 2007
After a bit of hiatus, I am long overdue to get some code up on this blog. To give myself some direction, this is the start of an informal series that will attempt to shed some light on the functional programming ideas that have been sneaking into the C# world. In this article, I tinker with the classic Fibonacci number sequence and how to calculate them with lightning fast, thread-safe code using closures in C# 2.0.
posted on Thursday, February 08, 2007 2:51:48 PM (Eastern Standard Time, UTC-05:00)  #    Comments [3]

kick it on DotNetKicks.com
 Friday, January 12, 2007
If you were wondering why the posts have slowed to a trickle here, it's because we were gearing for this grand new release.
posted on Friday, January 12, 2007 9:08:36 AM (Eastern Standard Time, UTC-05:00)  #    Comments [2]

kick it on DotNetKicks.com
 Thursday, January 04, 2007
Shocked! Yes, I'm shocked at being double-tagged by Dan Hounshell and Jason Follas to list five things that you probably didn't (and don't want to) know about me. I suppose this means that I've finally arrived as a force-to-be-reckoned-with in the .NET community. Or, perhaps not. Anyway...

1. I'm a guitarist. Granted, lots of guys can make that claim. But, I'm a professional guitarist. I actually hold a bachelor's degree in Guitar Performance from Bowling Green State University. I even went on to half-complete a master's degree before coming to my senses. You see, in Ohio, it is next to impossible to make your mortgage payment on time as a performer. So, I opted to go with my other skill set: software development.

2. I have a $50/week comic book habit. It's an addiction and things get ugly if I don't get my Batman fix.

3. On a related note, my wife and I are a superhero crime-fighting duo online in City of Heroes.

4. I fell victim to the national poker fad. It doesn't help that I work for a Las Vegas-based company. Sadly, it turns out that I'm just not great at it. I'm good but let's just say that I won't be quitting my real job anytime soon.

5. I'm a wizard in bed. 'Nuff said!

Now it's time to share the love. I think I'll go with Mark Miller, Greb Huber, Jim Holmes, Julian Bucknall and Julia Lerman. You've been called out!

posted on Thursday, January 04, 2007 7:59:21 AM (Eastern Standard Time, UTC-05:00)  #    Comments [1]

kick it on DotNetKicks.com
 Tuesday, December 19, 2006
If you live anywhere in the Great Lakes or Midwest region and haven't registered for CodeMash, you need to do it. Quite frankly, it has the best price vs. value that I've ever seen in a conference. If you're going, drop me a line and we can hook up.

CodeMash – I'll be there!
posted on Tuesday, December 19, 2006 1:36:32 PM (Eastern Standard Time, UTC-05:00)  #    Comments [2]

kick it on DotNetKicks.com
 Thursday, December 14, 2006
If you missed my talk last night in Dayton, I'll be giving it again at the Northwest Ohio .NET User Group on Tuesday, January 16, 2007.

Be there or beware.

posted on Thursday, December 14, 2006 2:51:11 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]

kick it on DotNetKicks.com
Last night's talk at the Dayton .NET Developers Group was a great time. Thank you for being so attentive and laughing at all of the appropriate times. I found the conversation after the meeting to be stimulating and intelligent. Clearly, there are many excellent developers in Dayton, OH (recruiters take note).

posted on Thursday, December 14, 2006 9:04:35 AM (Eastern Standard Time, UTC-05:00)  #    Comments [2]

kick it on DotNetKicks.com
 Saturday, November 25, 2006
posted on Saturday, November 25, 2006 10:12:43 AM (Eastern Standard Time, UTC-05:00)  #    Comments [1]

kick it on DotNetKicks.com
 Monday, November 20, 2006
This article looks at the potential performance issues of String.Format() when used with StringBuilder.
posted on Monday, November 20, 2006 12:26:03 PM (Eastern Standard Time, UTC-05:00)  #    Comments [6]

kick it on DotNetKicks.com
 Tuesday, November 07, 2006
Get the details here.

posted on Tuesday, November 07, 2006 11:14:43 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]

kick it on DotNetKicks.com