Does Unity has a Config Designer ?

Dec 8, 2010 at 9:45 AM

Most AB(Application Block) in Enterprise Library has a Config Designer, such as "Cache Application Block" and "Policy Injection Application Block". But does Unity as a Config Designer ? I think manually writing xml config is a big chance to make mistake.

Any help or advice would be appreciated.


Dec 8, 2010 at 6:53 PM

We had built limited support in EntLib 5.0 Beta1 (still available for you to look at and improve if you wish so at
However, it was cut out of the final release due to time constraints.

We have made the Unity configuration XML significantly easier to author with things like assembly and namespace aliasing to save having to repeatedly specify fully qualified types.

Having said this, we welcome feedback and ideas on how we can improve Unity usability and if there's sufficient appetite for Unity config designer, we will consider it in the future.


Dec 9, 2010 at 2:38 AM
Edited Dec 9, 2010 at 2:39 AM

What a good news. So we are not alone in this question :)

Will there be a schedule of next stable release (with unity designer) ?



Dec 9, 2010 at 10:30 PM

We do not currently have a schedule for when the designer will be released. When we were building it we found pretty quickly that it's a fairly large project. Unity has a complex, very flexible configuration system, and just working out the assembly loading issues was a challenge. Basically, if we'd kept it in it would have delayed the release of Entlib 5 - my estimate was at least three more months. Considering the changes we've make to ease authoring, and providing an XSD to get intellisense in the XML file in VS, it didn't seem to be worth the investment at the time.

We are always re-evaluating our backlog and timelines based on customer feedback, so this may of course change if enough customers feel it's important enough that it's worth dropping other stuff off the backlog to get.