Enterprise Library
『規範的パターン』『ベストプラクティス』の公開チーム
patterns&practice
以前に「Application Block」と呼ばれる汎用ライブラリで提供されていた
↓
{「一貫性」「拡張性」「容易性」「統合性」}
「Enterprise Lobrary」
機能
Configuration
外部ファイルを対象に構成情報の入出力処理を行う
Logging&Instrumentation
パフォーマンス計測機能を提供する
ログ出力機能を提供
(イベントログ / テキストファイル / メッセージキュー / 電子メールデータベース)
DataAccess
DBアクセスのヘルパー機能
(SQL Server / Oracle / DB2)
Exception Handling
例外種類ごとに振る舞いを定義し、例外管理機能を提供
Security
(基本認証 / ダイジェスト認証 / Kerberos認証 / NTLM認証 / NET Passport認証 / フォーム認証)
Cryptography
ハッシュ値生成機能
暗号化/複合化機能
Updater
更新情報を管理するマニフェストファイルの定義