Author: Charles Chen

When Will The Stupid End?

When Will The Stupid End?

Seriously, what is this country coming to? Does Dunkin’ Donuts really think its customers could mistake Rachael Ray for a terrorist sympathizer? The Canton-based company has abruptly canceled an ad in which the domestic diva wears a scarf that looks...

Digging Into REST

Digging Into REST

I’ve been on a REST kick for a while now.  It’s been brewing in the back of my head since an interview I did a few months back. Pete Lacey gives an in depth interview on the topics of REST...

Impulse Buy…Almost

Impulse Buy…Almost

I usually have problems spending more than a few dollars on anything non-functional.  For example, art or posters (which to my wife’s chagrin, leaves most of the walls in our house bare).  However — for a moment — I actually...

log4net With SharePoint Layout Page Applications

log4net With SharePoint Layout Page Applications

Using log4net with SharePoint layout page applications is really no different from using it with other types of web applications with the exception that there really isn’t a convenient way to initialize the logging configuration from your custom binaries. The...

Buy This Book!

Buy This Book!

This is quite exciting: my wife is now a published author (with her own ISBN and everything :-D)! Check out her book The Parent Connection for Singapore Math. 😀 She’s also got a media set, you know, if you’ve got...

SharePoint “Unknown Error” Quirk

SharePoint “Unknown Error” Quirk

Anyone who’s done any bit of SharePoint development is probably familiar with the completely useless “Unknown Error” view.  Well, in fact, SharePoint actually knows what the error is, it just doesn’t want to tell you (okay, it’s really just disabled...

MbUnit And TestDriven.NET On x64

MbUnit And TestDriven.NET On x64

I came across an interesting issue while trying to run some MbUnit RowTests this morning. Namely, it seemed that the rows being passed in contained all null values.  It left me scratching my head.  I ran the tests using MbUnit...

The Sad State of Secularism

The Sad State of Secularism

This story is kind of upsetting. Like hundreds of young men joining the Army in recent years, Jeremy Hall professes a desire to serve his country while it fights terrorism. Known as “the atheist guy,” Hall has been called immoral,...

Automating Remote GAC Installs On Build

Automating Remote GAC Installs On Build

When working with SharePoint, you’ll find yourself working with the GAC quite often during development. If you’ve seen the light and you’re working with SharePoint on a VM, one tricky problem is how to update the GAC using a post-build...

FOR XML Needs More Love

FOR XML Needs More Love

I’m constantly amazed by the number of developers who have never worked with FOR XML EXPLICIT and the new FOR XML PATH.  If I were designing data access, it would be my go-to commands for building queries for complex data...