The third session was given by Tom Hollander talking about what’s coming in Enterprise Library 3.0. I was looking forward to this talk, but was somewhat disappointed. I’m not sure what I was expecting as this work is just getting started.
Tom has already posted a blog entry about what may be in EntLib 3.0 so I won’t rehash that. What I can say is:
They plan on putting out a version that works with .
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: