Author: Charles Chen

Misc. Adventures

Just some random photos to unload from the camera. We recently saw this little guy scouring our Mums for prey: Spent the weekend in Tennessee. Stopped by a BBQ/country music festival in Nashville. Got myself some Bayou Billy’s homebrew soda....

SharePoint Design Patterns: Entry 2

SharePoint Design Patterns: Entry 2

In the previous entry, we explored how to clean up our interaction with instances of SPSite, SPWeb, and SPList objects. Logically, the next scenario that we’d want to cover is working with the SPListItem that we get back from the...

Design Patterns For SharePoint : Entry 1

Design Patterns For SharePoint : Entry 1

One thing that I’ve discovered is that it’s easy to write sloppy, hard to read code when SharePoint is involved. A lot of it may be due to the quick-and-dirty code samples out on the ‘Net and a general lack...

Rental Car Diaries

Rental Car Diaries

Being a consultant means traveling from time to time (or all the time).  Since May, I’ve been traveling to Boston on a weekly basis and I’ve had a variety of cars.  Oddly enough, my favorite car has been a Hyundai;...

Automatic Properties (And Why You Should Avoid Them)

Automatic Properties (And Why You Should Avoid Them)

Ah yes, automatic properties.  Insn’t it great that you don’t have to do all of that extra typing now?  (Well, you wouldn’t be doing it anyways with ReSharper, but that’s besides the point.) For some reason, they’ve never sat well...