8

現在取り組んでいるプロジェクトがあり、コードに何らかのソフトウェア追跡を実装したいと考えています。理想的には、起動頻度などです。実行時間、機能の追跡など。未処理の例外には既に Exceptioneer を使用していますが、使用状況の追跡にも同様のものが必要です。

このデータはすべて匿名で、理想的には他の誰かがサービスとして実行する必要があります。そして、ユーザーが望むなら、それをオフにするオプションをユーザーに提供したいと思います...だから、これは私自身が実装すべきものですか、それともこの種のことを行うサードパーティがそこにいますか? 厄介な領域かもしれないことはわかっていますが、iPhone アプリの使用状況に関する統計を見てきました。彼らはそれをするのに、なぜ私たちはできないのですか?(もちろん、ユーザーが同意する場合)

[更新] コメントに基づいて、私はもっと明確にすべきでした。これは Winforms .NET 4. アプリケーションですが、後で WCF で更新することを考えています。私は自分のアプリケーションのみを追跡しますが、環境に関するマイナーな情報も知りたいです (Windows OS バージョン、SP、おそらく proc と ram...)

4

5 に答える 5

4

デスクメトリクスに+1。.net アプリ用のライブラリがあります。チェックアウト: https://github.com/deskmetrics/NET

彼らは他のプラットフォーム (Adobe Air や Mac/Cocoa など) にかなりの投資をしていると聞いています。それらに注目する価値があります。

于 2011-02-03T23:23:51.363 に答える
2

「デスクトップ ソフトウェア向け Google アナリティクス」と自称する DeskMetrics について、素晴らしいユーザー フィードバックを見てきました。彼らは最近TechCrunchでプロファイリングされたので、彼らの製品に注目することをお勧めします.

于 2011-02-03T18:55:26.257 に答える
1

この種のソフトウェア分析を行うサードパーティ製品がいくつかあります。より良いものの1つはAternityと呼ばれます。

参照:http ://www.aternity.com/

于 2011-01-25T22:54:37.540 に答える
1

Google アナリティクスを使用して、アプリの使用状況を追跡することもできます。GaDotNet は、アプリケーションに Google アナリティクス トラッキングを統合するための無料のライブラリです。

詳細はこちら: http://www.diaryofaninja.com/projects/details/ga-dot-net

于 2012-07-10T12:06:38.823 に答える
1

もう少し掘り下げた後、これを提供するサイトをいくつか見つけました。余分なものは、コメントを残してください:

Premeptive Runtime Intelligence: 無料のコミュニティ バージョン
DeskMetrics: 1 つのアプリは無料、それ以上は 49 ドル...

他の提案はありますか?

于 2011-01-25T23:00:44.210 に答える