EntLib

Validation Application BlockのASP.NET連携

前項でも書いたとおり、Validation Application Block(以下VAB)ではオブジェクトに対する値の検証を行うのですが、さらにフロント層での検証を行うこともできます。 ASP.NET, Windows Forms, WCFがサポートされていますが、ここではASP.NETとの連携について…

Validation Application Block

EntLib3から追加されたValidation Application Block(以下VAB)について。 用途 VABは値の検証を行うためのApplication Blockです。オブジェクトのプロパティ、メンバ、メソッドの実行結果に対して検証を行います。 検証の対象となるオブジェクトと、検証を行…

EntLib3 Feb CTPをインストールする際に

自分の環境だけかもしれないけれど(そんなことはないと信じているが)、以前の(Dec?)CTPのインストールされていた環境にFeb CTPをインストールすると、Application Block Software FactoryのGuidが変わっているためにエラーが発生する。 A package with name …

Enterprise Library 3.0 February CTP

http://blogs.msdn.com/tomholl/archive/2007/02/28/just-released-enterprise-library-3-0-february-2007-ctp.aspx日本時間では3/1ですが。 Policy Injection Application Blockも加わり、これで全機能が出揃った形となります。後はリリースを待つばかりと…

Strong Naming Guidance Package in EntLib 3.0

http://blogs.msdn.com/tomholl/archive/2006/12/28/entlib-3-0-strong-naming-guidance-package.aspxEntLib3.0の概要を見たとき、もしくは最初にインストールしてGuidance Automation周りを見たとき、Strong Naming Guidance Packageなるものがあったのはわ…

Application Block Software Factory

ですよ。 GATの応用例としてアイデアは持っていたんですが、やはり本家で実装するようです。http://blogs.msdn.com/tomholl/archive/2006/12/13/block-building-made-easy.aspxversion3に含まれるとのことなので、とても楽しみです。 また、p&pの今後の方向…

Enterprise Library for .NET Framework 3.0 - what would you like to see? - Tom Hollander's blog

http://blogs.msdn.com/tomholl/archive/2006/06/21/641840.aspx EntLibの次のバージョンにどれを入れたいかというアンケートを行っています。個人的には内部アーキテクチャに関して思うところが無いわけではないけれど。 特にデザイン時関係は再考の余地が…

Enterprise Library 2.0 Hands On Labs

http://www.microsoft.com/downloads/details.aspx?FamilyId=C8CA14D0-05EA-4A44-AE78-F5E4DF6208AF&displaylang=en Hands On Labsのダウンロードが可能になりました。これからダウンロードします。

Enterprise Libraryの謎: 常にDAAB設定が作られることに関して - Tom Hollander's blog

http://blogs.msdn.com/tomholl/archive/2006/04/25/583796.aspx Enterprise Library for .NET Framework 2.0(EntLib2.0)でConfiguration Consoleを実行すると、.configファイルに何も書かれていないのにData Access Application Block(DAAB)の設定ノードが…

Slides for today's webcast - Brian Button - One Agile Coder

http://www.agileprogrammer.com/oneagilecoder/archive/2006/04/20/13760.aspxWebCastで用いたpptが公開されています。 流し読んでみたのですが、Application Blockを実装したことがあるため、私にとっては特に目新しいことはありませんでした。しかし、よ…

Application Block Accelerator For Enterprise Library - colinco

http://avabloggers.com/blogs/colinco/archive/2006/04/16/176.aspxVisual Studio上で新しいApplication BlockやProviderを作る際の雛形を生成するウィザードを開発するそうです。これができると、Enterprise Library for .NET Framework 2.0のApplication …

EntLib Instrumentation - Alois Kraus

http://geekswithblogs.net/akraus1/articles/63134.aspx Enterprise Library for .NET Framework 2.0(EntLib2)でWMI・パフォーマンスカウンタを利用したクライアントの作成方法です。WMIを利用して、外部アプリケーションからEntLibの実行状態を取得するこ…

Testing .NET Application Blocks Version 1.0

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/mtf.aspで、Surveyの途中で「読んだか」と聞かれたコンテンツです。まだ読んでいなかったので読まねば。

Enterprise Library Test Guidance Survey

http://www.gotdotnet.com/codegallery/news/newsitem.aspx?id=295a464a-6072-4e25-94e2-91be63527327&newsId=91833c0e-5401-43a7-b2b9-8d3b117229aa http://www.zoomerang.com/survey.zgi?p=WEB2255GYHG9HUEntLibは拡張性に優れていることが特徴なのですが…

で、試してみたところ

http://d.hatena.ne.jp/entlib/20060402/1143955671 の話の続き。 方針として、 TextFormatterを継承して、動作を追加する ObjectBuilderのポリシーを何とかして、継承されたクラスを生成する とか考えたけど、実は 生成順として、 TextFormatterData のイン…

Logging ABでの時刻がUTCな問題について - blog.C#

http://shinshu.fm/MHz/95.83/archives/0000114469.html確かに私が試したときもそうなっていた気がします。 思いつきですが、独自のFormatterを作成すればいいのかなぁ。 TextFormatter.Format(StringBuilder, LogEntry) をオーバライドすればよさそう。 後…

Enterprise Library Configuration Console Module Generator - 青柳臣一 blog

http://www.divakk.co.jp/blog/aoyagi/archive/2005/03/25/1880.aspxEntLib で検索して色々なものを漁っています。青柳さんは って、だめだ、Enterprise Library って何がどうなってるのかさっぱりわかってないので、これ以上書きようがない orz と書かれて…

Enterprise Library 2.0を特徴づけるDI機能とは − @IT

Enterprise Library 2.0を特徴づけるDI機能とは − @ITEntLibの話です。 Developers Summitの際に触れた内容を文章にまとめてあります。で、みなさん拡張しましょう。

AIPEL試してみた

Avanade Integration Pack for Microsoft Enterprise Library@enterpriselibrary.jp試してみた。 ただこのツールをインストールすると構成ファイルを追加すると自動的にEntLib の構成ツリーになってしまうため、EntLibを使わない場合はアンインストールして…