[.NET] DI コンテナ "Unity Application Block"
ついこのあいだ CTP の話を聞いたばかりのような… f(^^;
正式リリースのようです。
MS download center: Unity Application Block
Brief Description
The Unity Application Block (Unity) is a lightweight, extensible dependency injection container.File Name: Unity Application Block 1.0.msi
Version: 1.0
Date Published: 4/4/2008
Language: English
Download Size: 4.1 MB
Overview
The Unity Application Block (Unity) is a lightweight, extensible dependency injection container. It facilitates building loosely coupled applications and provides developers with the following advantages:
* simplified object creation, especially for hierarchical object structures and dependencies.
* abstraction of requirements; this allows developers to specify dependencies at run time or in configuration and simplify management of crosscutting concerns.
* increased flexibility by deferring component configuration to the container.
* service location capability; this allows clients to store or cache the container.
patterns & parctices が本家みたいです。
patterns & practices - Unity
NAnduブログ ( CTP の時の記事 ) より
[EntLib] Unity + ObjectBuilder2
■ Unity とは
Enterprise Library の次期リリースである 4.0 に取り込まれる DI コンテナ。ObjectBuilder のメジャーバージョンアップである ObjectBuilder2 を内部で使用している。
あ、 もう MSDN ライブラリにも入ってますね。 ( 英語だけど。 )
・ Unity Application Block
・ Unity Application Block - April 2008 Introduction to Unity
| 固定リンク
「プログラミング」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【.NET Core】 プロジェクトを作ると 「project.assets.json が見つかりません」 エラー(2018.02.10)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
この記事へのコメントは終了しました。
コメント