Cool Extension to the Configuration Tool in Enterprise Library

Another thing I thought I would never see…

Olaf created a pretty creative way of extending the actual Configuration Console tool itself.  With this extension you actually take advantage of the Service Provider model exposed in the tool. Because everything is hooked up using the Service Provider Pattern, you can actually add Designer Verbs and IExtenderProviders to the tool.  In the Design time we actually provide a way to get to everything exposed (especially the design host) through your implementation of the IConfigurationDesignManager. The Register method passes you an IServiceProvider that you can Query (Interface [AI]) for other interfaces or add your own service(s). You can inject all kind of interesting things.  I know I keep promising to talk about the design side of Configuration, and I will.  I hope to have some more time next week to do this. 

Reminder to self : go answer some questions on the message boards.

Now playing: Beck - Nova cane