Colin is a super smart colleague of mine, who works as a developer on the Entity Framework.
So it is great to see him start a blog.
His first post is super cool, because he discusses a set of extensions he put together that get around some of mapping limitations of the Entity Framework.
He does this by writing a custom entity materializer. This custom materializer supports, arbitrary stored procs, multiple recordsets etc... all very cool.
Here is a little snippet that illustrates what is possible:
var results = context
What this does is execute the GetCategories stored proc, turning results into Category objects and binds them to the categorySet entityset so that changes can be tracked/managed by the Entity Framework.
How easy is that?
Take a look for more.