Author: Charles Chen

Programmathon VII Day 4

Programmathon VII Day 4

Another day, another couple hundred lines of code packed away. It’s been kind of painful these last few days without my ergo keyboard and 24″ LCD 😛  It’s also been kind of slow going and there have been lots of...

Programmathon VII Day 2, Day 3

Programmathon VII Day 2, Day 3

Day two was pretty busy, so I didn’t really get a chance to take any pictures.  Towards the end of the day, I was definitely feeling a bit high strung.  I’m goal oriented and I abide by the saying: say what you...

Programmathon VII Begins!

Programmathon VII Begins!

So I’m back in Utah.  Today is day one of Programmathon VII. This time, we have two new faces, Dan and Thuy (all the ways from Vietnam!) The highlight of any of the Programmathons are the meals and awesome sightseeing...

I Don’t Like To Get Political, But…

I Don’t Like To Get Political, But…

A Republican leader with some balls, some heart, and most importantly, lots of humanity. Well said, sir, well said: Mayor Sanders: “With me this afternoon is my wife, Rana. “I am here this afternoon to announce that I will sign the...

Double Dispatch To The Rescue

Double Dispatch To The Rescue

In working out a tricky design issue surrounding the usage of the Visitor pattern, I stumbled upon the related Double Dispatch pattern/mechanism. In short, double dispatch, when implemented, allows an object – a “dispatcher” – to delegate method calls based...

Code Complete: Chapter 31

Code Complete: Chapter 31

I’ve recently picked up my copy of Code Complete – 2nd Edition again after a long hiatus from it.  It’s such a massive book that I think if you plan on reading it from front to back, it’ll bore you...

Working With SQL Server Compact Edition 2005

Working With SQL Server Compact Edition 2005

One interesting issue that I just solved involved how to specify the location of the database file for a SQL Server Compact Edition 2005 connection string in a .Net add-in for Microsoft Office. You see, when the add-in starts, it...

Nerd Glee

Nerd Glee

So this morning, a FedEx Express (redundant?) truck showed up at my front door promptly at 9:00 to deliver a little bundle of joy: a new workstation. For as long as I’ve worked, I don’t think I’ve ever received a new...

Interesting Find

Interesting Find

So this morning, I was contemplating signing up for Amazon Prime since the holiday shopping season is a mere three months away and because I just moved to a new house that’s kind of out in the middle of nowhere....

Book Review: Framework Design Guidelines

Book Review: Framework Design Guidelines

I originally came across a title Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries after perusing the documentation on the Subtext site. For the most part, I had been following the guidelines outlined by Scott Bellware in his...