1

さまざまなクライアントで実行される .NET (C#) WPF アプリケーションがあります。アプリケーションの使用状況、メトリクス、エラーなどを追跡し (コースからクライアントの許可を得て)、この情報をさらに分析するために送り返したいと考えています。

私は Google Analytics のようなものを話していますが、Web サイトではなくクライアント アプリケーション用です。

現在、アプリケーションのエラーやクラッシュ、アプリケーションの起動、アプリケーションの終了などの非常に基本的なものを探しています。また、画面に移動したときと移動したときにアプリケーションがナビゲーション (SDI または MDI ではなく) を使用してビルドされているためです。

これはクライアント アプリケーションであり、一部のクライアントは常にインターネットに接続されているとは限らないため、データをキャッシュして、接続が確立されたら送信する必要があると思います。

  1. このようなもの(100ドル未満の費用)を見た人はいますか?
  2. 他の誰かがそのような能力に興味がありますか?

イドさん、ありがとうございました。

4

1 に答える 1

2

私は、基本的にプロジェクトでやりたいことを1回行うものを開発しました。私はAOPライブラリを使用しました(PostSharpを使用したと思いますが、現在は無料のライブラリがかなりあります)。フォームがいつ開かれたか、いつ閉じられたか、いつエラーがスローされたかなどを追跡しました。次回アプリケーション起動時にFTPサーバーにアップロードされたテキストファイル。主にエラー レポートに使用しました (アプリケーションがクラッシュした場合にのみ送信されます) が、メトリック収集の目的でそのようなことを行うことができます。

于 2011-06-26T16:55:38.353 に答える