In the face of frustration.

I love to write code. I’ve written code in one form or another for the past 25 years and I’ll probably still write code for the upcoming 25. I love the pure power of creation and freedom to let creativity Continue reading

Posted in Column | Tagged Architecture | Leave a reply

The dreaded “Save(Foo bar)”

For the last year or so my biggest antagonist has been “Save(Foo bar)”. There is usually a lot of things going wrong when that method turns up. I’m not saying that saving stuff to the persistence storage is a bad Continue reading

Posted in Architecture, design patterns | Tagged Architecture, design patterns | Leave a reply

NDC2010: Greg Young – 7 reasons why DDD projects #fail

    #1 Lack of intent You build a system but you do not find out what the intention of the user is. It is visible by domain models that are empty from business logic. There will only be four Continue reading

Posted in NDC2010 | Tagged Architecture, DDD, NDC2010 | 1 Reply

NDC 2010: Eric Evans – Folding together DDD into Agile

One of the most puzzling emails Eric have received was one claiming that his book really proved that up front design was important. In large this is a miss conception on how modeling happens. A tremendous amount of knowledge comes Continue reading

Posted in NDC2010 | Tagged Architecture, DDD, NDC2010 | 1 Reply

NDC 2010: Eric Evans -What I learned since the book

This was one of the most rewarding sessions for me. Eric Evans explained what he picked up and learned since he wrote the book, what parts that he realized was more important that he initially thought and what parts had Continue reading

Posted in NDC2010 | Tagged Architecture, DDD, NDC2010 | 1 Reply

NDC2010: Kevlin Henney – Strategies against Architecture

  When I first saw Kevlin’s session description I was very skeptical, I initially choose another session to go in this slot but the speaker had an emergency so I decided to go. The reason for my skepticism was that Continue reading

Posted in NDC2010 | Tagged Architecture, NDC2010 | 1 Reply

NDC2010: Chris Sells on Data

First session ended, Chris Sells on data. He kicked on a lot of open doors, tried to sell the idea that M and Oslo’s death are over exaggerated and will be the next big thing. It’s over, let it go. Continue reading

Posted in NDC2010 | Tagged Architecture, Data Access, NDC2010 | 1 Reply

Common Service Host for Windows Communication Foundation

After having to write new instance providers, host factories and service behaviors for almost every new WCF project; I decided to write a simple reusable component for WCF and dependency injection and put it on codeplex so that I never Continue reading

Posted in WCF | Tagged Architecture, Dependency Injection, WCF | 1 Reply

Architecture considerations: When do I benefit from services?

As a .NET developer it’s becoming increasingly tempting to create service layers for our application and utilize some of the strengths in Windows Communication Foundation in our solutions. With the power WCF brings to the table and all the messages Continue reading

Posted in Architecture, WCF | Tagged Architecture, Distributed Applications, WCF | Leave a reply

An architecture dilemma: Workflow Foundation or a hand rolled state machine?

Workflow Foundation is an interesting piece of technology, in a recent architectural decision for a project I had time to examine the pro’s and con’s of WF for a particular challenge. This sprint a story came up that will give Continue reading

Posted in Architecture, Methodology | Tagged Architecture, State Machine, Strategy Pattern, Workflow Foundation | 5 Replies