Dawn has 3 core parts - an injector with a full feature set, here is a taster:
- constructor, method and property injection
- terse DRY configuration via actionscript DSL
- named, instance and factory providers for lots of flexibility
- built-in and custom scopes
- eager singleton scope for early object creation
- post construction callbacks
A notification system designed to leverage the in-built type system of the language and a command library built on top of the injector and notifier for type safe injectable commands
Check out the documentation. Then there is also the presentation I gave at FLUG and I churn out the odd blog post
I've just created a forum for Dawn. There isn't a lot there, but feel free to ask if you want any help or have some thoughts :)