問題タブ [application-blocks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
336 参照

winforms - CAB を使用した win7 x64 でのスプリッター コンテナー内のコントロール ペイントの問題

Winforms アプリケーションで CAB とインフラジスティックスを使用しています。このスプリッター内にグリッド、ボタン、ラベルを備えたスプリッターとユーザー コントロールがいくつかあるフォームで、実行時にフォームを開くと、ユーザー コントロールが正しく描画されません。この問題は win7 x64 で既知であり、ここで説明されているように、Windows 7 の Split Container ペイントの問題内のコントロール、Component Factory の Web サイト キャッシュからのこのアーカイブ リンクで説明されています。上記のトピックで提供されている回避策は、OnSizeChanged メソッドをオーバーライドすることで構成されています。

コンストラクターからフォーム コンポーネントを初期化するときにこのメソッドが呼び出され (コンストラクターから呼び出される InitializeComponent )、値が null の場合に作成されるため、Handle プロパティにアクセスするときに OnLoad メソッドが呼び出される CAB を使用する場合のこのソリューションの問題点、

ここで _presenter はまだ設定されておらず、その値は null であり、例外がスローされます。

この問題について何ができますか?

よろしく。

0 投票する
1 に答える
161 参照

c# - アプリケーションブロックキャッシュスカベンジングイベント

MS Enterpriseキャッシングブロックを使用しており、キャッシングの開始時にスカベンジングするときにメッセージをログに記録したいと思います。キャッシュの有効期限が切れて、ハイドレイトする必要がある時期を正確に知りたいです。キャッシュからデータを取得するときに、そのnullの場合、それがスカベンジされている可能性があります。それがいつ起こったのか正確に知りたいです。

そうすることは可能ですか?グーグルを検索してドキュメントを読んでも、これまでのところ情報は提供されていません。

助けてください。

0 投票する
1 に答える
83 参照

c# - アプリケーション ブロック キャッシュ クエリ

これは、MS Enterprise Application Block キャッシュに関するものです。

キーに関してキャッシュ内にあるものを確認する方法はありますか? キャッシュオブジェクトにクエリを実行し、そこに格納されているキーを見つける方法があるかどうかを調べようとしています。次に、キーを取得したら、キーをクエリして、キーに何が格納されているかを確認できます。これが可能かどうか教えてください。

0 投票する
1 に答える
629 参照

asp.net-mvc - MVC による例外管理アプリケーション ブロック

ASP.NET MVC (MVC3) アプリケーションでの Exception Management Application Block (EMAB) の実装についてフォーラムをスキャンしてきました。

ELMAH と NLog、および global.asax ( http://s151.codeinspot.com/q/694875 ) 対 ErrorController ( http://www.davidjuth.com/asp-net -mvc-error-handler.aspx ) アプローチと [HandleError] 装飾の活用

MVC アプリの例外管理を EMAB で標準化することを検討していますが、包括的なソリューションを提供する特定の例を見つけることができないようです。

誰かがリンクを持っているか、MVC フレームワーク内で EMAB をどのように利用するかを正確に説明できますか?

0 投票する
1 に答える
232 参照

c# - UIPアプリケーションブロックを使用するasp.net Webアプリケーションで正確なURLを取得するには?

このアプリケーションの受信 URL にはいくつかの URL パラメーターがありますが、ベース ページにブレークポイントを配置すると、パラメーター情報を失う内部 UIP マップ URL だけが表示されます。

では、UIP ベースのアプリケーションの場合、元の URL を取得する方法は何ですか?

試してみRequest.Url.AbsoluteUriましたが、着信しているテンプレート化されていない URL の代わりに ../index.aspx URL が表示されるだけです。

0 投票する
1 に答える
321 参照

proxy - DotNetOpenAuth.ApplicationBlockのTwitterConsumerクラスでプロキシを使用する方法

現在、DotNetOpenAuthを使用してSSOを実装しています。ただし、ローカルで作業する場合は、プロキシ経由でリクエストを送信する必要があります。プログラムで、または構成設定を介してこれを実行できてうれしいですが、アプリケーションブロックで提供されるTwitterConsumerクラスに追加する場所を見つけるのに苦労しています。

どんな助けでも大歓迎

0 投票する
1 に答える
520 参照

c# - ConfigurationManager.Read 不明なソースからの読み取り

VS .NET 2003 で最初に記述された従来のコードを少し継承しました。新しいバージョンの .NET で ConfigurationManager がどのように機能するかをよく知っており、それを使用して web.config から接続文字列を取得しました。私の問題は、このコードが web.config からまったくプルされていないようで、よく知らない名前空間を利用していることです。

関連するコードは次のとおりです。

このコードに従うと、データの膨大なリストが ...どこかから正常に取得されます。プログラムまたは VS2003 インターフェイスを介して、ConfigurationManager が私が認識していない場所を指している場所を設定する方法はありますか? どんな助けでも大歓迎です。

0 投票する
1 に答える
395 参照

.net - MSアプリケーションブロックでUnityの代わりにNinjectを使用できますか?

私は大規模なアプリケーションの設計の初期段階にあります。機能の多くは、Microsoft Enterpriseアプリケーションブロック(キャッシュ、セキュリティ、ロギング)を使用して簡単に実装できます。私は過去(過去2年間)、DIのニーズにNinjectを使用しており、他のDIコンテナーと比較して、使いやすさと他の開発者のスピードに非常に満足しています。

Unity BlockをNinjectに交換した人はいますか?

0 投票する
1 に答える
1139 参照

.net - ExceptionPolicyとExceptionManager

Microsoft Enterprise Libraryのexceptionpolicyクラスとexceptionmanagerクラスの違いは何ですか?私はexceptionmanagerが存在することさえ知りませんでした!なぜ2つの異なるクラスがあるのですか?

0 投票する
2 に答える
373 参照

asp.net-mvc - ASP.NET MVC Web アプリケーションの例外処理

アプリケーション ブロックを使用した ASP.NET MVC Web アプリケーションの例外処理。

SQL データベースにエラーを記録する .NET MVC2 Web アプリケーションで例外処理用に Microsoft アプリケーション ブロックを構成するにはどうすればよいですか?