I developed a habit a few years ago (and it escapes me where I first saw it used) of extending my Business Objects with little display helpers for easily serializing them into web pages and email templates. At first, I was just overriding .ToString(), but that never really felt like the right plac...
[More]