The second talk of the day was on Dependency Injection by Brad Wilson. Brad is a developer for CodePlex.
Brad talked about how ObjectBuilder was a framework for creating your own Dependency Injection Containers. For Enterprise Library the Configuration application code was the container. For the CAB it’s the work item. He showed a simplistic container that he promised to have the code up for soon.
The talk was a type of overview of what Object Builder is and what it’s extensibility points are.
Today’s keynote was given by Brad Abrams. I saw Brad give a talk last year at PDC along with Krzysztof Cwalina on Designing Frameworks. The talk back then was based on the book they had just put out. Today’s talk brought in a lot of the same type of content, but I still got a few more gems out of it.
Brad’s key principles are:
Treat Simplicity as a Feature:
Well, true to my normal Monday I woke up at around 5:00 am. The problem with that is that out on the Pacific coast that means 2:00 am. Well, I did get a somewhat more of a lie in than that, but I’m still up and ready well before I need to be.
Today is the first day of the Patterns and Practices Summit West 2006. This morning’s keynote is by Brad Abrams on “Principles of Framework Design”.