代码之家  ›  专栏  ›  技术社区  ›  Martin Moser

功能跟踪WinForms

  •  2
  • Martin Moser  · 技术社区  · 14 年前

    我想扩展我的winforms应用程序,这个功能允许我监视用户使用的功能。

    其目的是计算点击按钮或弹出窗口的次数。 我想知道用户或多或少使用哪些功能。

    你知道怎么做吗?(或者即使有人已经解决了这个问题)

    蒂亚 马丁

    2 回复  |  直到 12 年前
        1
  •  1
  •   David    14 年前

    我能想到的唯一一种机制是使用log4net/log4postsharp这样的记录器将详细信息记录到计算机上的日志文件中,这将为您提供有关该特定客户机使用情况的详细信息。您必须创建一个自定义属性,您可以用它来修饰您的方法,这将导致一些东西被写到日志文件中,否则您的代码最终会被实现日志记录的代码弄得乱七八糟!

    也请看本文,它将log4postsharp与AOP(面向方面编程)结合使用,这将使日志的实现更加清晰(使用属性)。

    http://www.codeproject.com/KB/dotnet/log4postsharp-intro.aspx

        2
  •  0
  •   andreas    12 年前

    如果你用谷歌搜索“应用程序分析”而不是“功能跟踪”,你可以找到一些。

    我发现了以下产品:

    • 包含AppDelp
    • 软件统计服务
    • Java的DoFutcCor,DASHO
    • 融合分析
    • 快速分析
    • OpenSPAN桌面分析
    • 台式计量学
    • eqatec分析
    • 快速引擎

    我可能会说我也计划创建这样的产品。当它是测试版时,我会把它添加到列表中。