2005年10月11日
ObjectBuilderでEntLib2.0はDIへ
CompositeUIABには新しくObjectBuilderという共有コンポーネントが実装されているようで、これはEntLib2.0の正規リリース版にも実装され、DI機能を提供するコンポーネントになるようです。
ということはやはり今年夏にリリースされたEntLib2.0のCTPにはまだDI機能が実装されていなかったみたいですね(ScottのブログでもCTPでは未実装と記述あり)。
ソースやサンプル見てもないわけだ(^^;
○ Tomのブログから抜粋
This (ObjectBuilder) is a new shared component that will also be appearing in the final release of Enterprise Library for .NET 2.0 - it provides dependency injection services that we're using to make our configuration system more flexible.
Posted by GAMMARAY at 2005年10月11日 14:40
| TrackBack
でも、だとすると CTP にある DI ぽい名前空間 Configuration.Injection 以下には何が書かれているんだろう。
なんとも言えませんが、とりあえず正規リリースのために用意してるだけで、今後はObjectBuilderがじゃんじゃん使っていくのかもしれませんねぇ。
とにかく早くリリースしてほしいですなぁ〜
ようやく方針が決まってきたみたいですね。
ObjectBuilderですか、チェックしてみます。
どうやら、Spring.NETでもEntLibとのインテグレーションを実装しているようです。詳細は分かりませんが、非常におもしろそうです!
> hmoriyaさん
CTPでは情報不足で「DIはどうなったぁ〜?」って混乱しちゃったんですが、どうやら真打ち登場みたいですねぇ。
そろそろリリース候補でも出してくれればなぁ。
> anduさん
お!
Spring.NETものっけてきましたか。
EntLibはもともとが横断的機能のみに焦点を絞ったコアライブラリなのでS2.NETでもSpring.NETでも組み込むのは容易いということでしょうね。
すばらしいなぁ。