私は、既存の ASP.NET エンタープライズ アプリケーションにログインする UI を構築しています。私はここからどのように進歩するかについて独自のアイデアを持っており、研究と設計を続けています. しかし、SO コミュニティから詳細を聞きたいと思っています。
現時点での詳細、仮定、質問は次のとおりです。企業内で進化する可能性があるだけでなく、SO に関する入力があれば次のようになります。
多くのアクティビティが発生するため、一貫した DB 接続が望ましい
おそらく ThreadPool を使用しますが、これはスレッドを争う ASP.NET と競合しすぎますか?
入力のバッチを定期的にログに記録するためにメモリ内キュー (キュー) を使用する可能性がありますか? (ドメインごとに 1 つ)
構成可能である必要があります。IE: 通常のポストバック呼び出し中にすべてのページ イベントをログに記録するか、ポストバックがあるかどうかに関係なく、個々のコントロール アクションまたはイベントをログに記録するようにフックできます。IE: ユーザーがパネルを折りたたむ。
すでにポストバックされているすべての「視認性の高い」UI イベントと、必ずしもすぐにポストバックされないその他のイベント。イベントのクライアント バッチがあり、時々送信しますか?
既存のコードへの影響を最小限に抑えるにはどうすればよいでしょうか?
それに応じてポストバックする「壁に飛ぶ」AJAX機能がありますか? 基本的に、ログに記録されるように構成されているすべてを監視します。
ワークフローのポイント A から B へのユーザーの段階的な進行状況をレポートするには、ログ記録を注文する必要があります。