Author: Charles Chen

FluentNHibernate And NHibernate.Linq

FluentNHibernate And NHibernate.Linq

Just a little blurb on FluentNHibernate and NHibernate.Linq. I’ve been working through the samples for FNH and decided to try out some different query scenarios to see how the queries would be generated. I stumbled a bit on the first...

Cloud Hype Rant

Cloud Hype Rant

A few years ago, I read an excellent article in Wired magazine titled “The Thin Pill“: “FOR PATIENTS, disease puts a name to an affliction. It answers that question we all face at one time or another: What’s the matter...

My Grapefruit Addiction

My Grapefruit Addiction

Ever since I discovered that I could actually cut out grapefruit wedges (I lived for some 25 years before I discovered this fact!), I’ve been addicted to the tangy, juicy globes of goodness.  Half the fun is playing with sharp...

Google Buzz > Facebook

Google Buzz > Facebook

Well, at least for me (and I suspect many others). I caught Pete Cashmore’s analysis: There are arguably better video sites than YouTube and better photo hosts than Photobucket, but network effects tend to trump technical prowess in the social...

Paging With SPListItemCollectionPosition

Paging With SPListItemCollectionPosition

Update: see this post for how to use paging to improve retrieval of large data sets. Let it be known that Microsoft’s terrible design of list paging is inexecusable and to make matters worse, the documentation is practically non-existent. You...

Simple (?) AJAX Upload For ASP.NET

As I was working on an AJAX upload web part for SharePoint, I looked around to see if there was anything out there that would be suitable before I rolled my own after discovering that the ASP.NET UpdatePanel doesn’t play...

SharePoint 2010 Content Type Publishing Setup

One of the cool features of SharePoint 2010 is the simplification of content type management/synchronization. In SharePoint 2007, site collections formed a metadata boundary meaning that content types defined in one site collection could not be used in another site...

C# and ASP.NET Syntax Highlighting in Trac

C# and ASP.NET Syntax Highlighting in Trac

Well, spent the good amount of time trying to figure this out. See the configuration info below from my trac.ini file.

Oh yeah, it helps if you actually install Pygments, too.

SharePoint Design Patterns: Entry 2.5

SharePoint Design Patterns: Entry 2.5

In the previous entry, we looked at how we can model a SharePoint list item using a more domain specific model to simplify programmatic access to the list item thus reducing otherwise error prone data access code and making the...