Archive for April, 2010

Cheeky CQRS

April 20, 2010 1 comment

Code for this post:

In CQRS (put on your architecture buzzword helmets now) domain objects are replaced by aggregate roots. The in memory representation of aggregate roots is never directly persisted. It only has getter properties. It can also respond to messages, sometimes called domain events, that update its state. These events can be persisted, and are appended to the end of a event store, which therefore records the history of everything that has happened to the aggregate root.
Read more…

Categories: Uncategorized Tags: , ,

JavaScript Array Literals in IE

April 18, 2010 4 comments

Just stumbled across, and would like to submit this classic, specific to IE.
Read more…

Categories: Uncategorized Tags: ,

How many methods does this interface have?

April 17, 2010 Leave a comment

How many methods are defined in this interface?

public interface IFoo
    void Bar<T>(T arg);

Read more…

Migrating from TFS to Mercurial

April 17, 2010 Leave a comment

The distributed revision control systems that have emerged in the last few years are so much better than what came before, you have to wonder why it took so long. I’m working with Mercurial at the moment and although my initial “play time” was encouraging, I couldn’t help wondering what it would be like when a repository has been in heavy use for a year or so. Would it mature like fine cheese? Or would it mature like… most cheese?
Read more…

Categories: Uncategorized Tags: ,

Check Me Out

April 7, 2010 5 comments
Stack Overflow T-Shirt

Figure 1. Yo.

Categories: Uncategorized Tags: