如何测量桌面的一个应用使用用户? [英] How to measure desktop applicaton usage by users?

查看:234
本文介绍了如何测量桌面的一个应用使用用户?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在C#.NET 3.5编写了一个应用程序。人们下载和使用。我想知道有多少用户做到这一点,有多少安装了它。如何做到这一点?

I've wrote a app in c# .NET 3.5. People download it and use. I would like to know how many users do this and how many installed it. How to do this?

推荐答案

免责声明:我为创造我提到的产品的公司工作。

Disclaimer: I work for the company that has created the product I mention.

有多种方式来跟踪应用程序的使用。其中之一是你的服务器在安装过程的最后一步上显示网页或应用程序中有一个闪屏点击该网页。无论使用哪种,你可以使用网络分析来给你安装或运行应用程序与下载的数量用户的粗略测量。

There are a number of ways to track application usage. One of them is to display a web page on your server as the last step in the installation process or to have a splash screen in your application that hits that web page. With either of these you can use web analytics to give you a rough measurement of the users that have installed or run your application versus the number of downloads.

另一种方法是从preEmptive解决方案,这将注入的使用情况跟踪功能直接到您的.NET(或Java)应用程序使用运行时智能产品。这会给你多少人实际上是运行软件测试以及系统配置文件信息。您还可以添加特定的功能使用情况的跟踪,这样就可以看到什么人你的应用程序(包括他们需要多少时间来执行某些操作)的内部使用。我们使用Dotfuscator(或达绍用于Java)作为我们的code直喷发动机插入新的指令到应用程序中,他们被编译(类似于PostSharp的IL织造如何工作)之后。

Another method is to use the Runtime Intelligence product from PreEmptive Solutions, which will inject usage tracking functionality directly into your .NET (or Java) applications. This will give you measurements of how many people are actually running your software as well as system profile information. You can also add in tracking of specific feature usage so that you can see what people are using inside of your applications (including how long they take to perform certain actions). We use Dotfuscator (or DashO for Java) as our code injection engine to insert new instructions into your applications after they have been compiled (similar to how PostSharp's IL Weaving works).

有该产品所包含的Visual Studio 2010的Beta 1版本的免费版目前已经上市,将被列入今后测试版的和Visual Studio的发行版本。这将允许你乐器的.NET应用程序。

There is a free version of this product that is included with Visual Studio 2010. The Beta 1 is currently available and will be included in future Beta's and the release version of Visual Studio. This will allow you to instrument any .NET application.

我已经写上的关联下载使用习惯使用免费版本的Visual Studio 2010和也有与<一的博客文章href="http://blogs.$p$pemptive.com/post/Whate28099s-new-with-Dotfuscator-in-Visual-Studio-2010-Beta-1.aspx"相对=nofollow>所有包含在免费版的功能概述。我计划将来写博客文章,详细说明增加的功能水平的跟踪和测量应用程序。

I have written a blog article on Correlating Downloads To Usage using the free version in Visual Studio 2010 and there is also a blog article with an overview of all of the functionality included in the free version. I am planning on writing future blog posts detailing adding feature level tracking and measurements to applications as well.

有关更多的功能比是在免费的社区版可用,你可以要求从preEmptive解决方案的商业版免费评估。

For more features than are available in the free Community Edition you can request a free evaluation of the commercial version from PreEmptive Solutions.

您也可以看到这些其他的StackOverflow问题:

You can also see these other StackOverflow questions:

<一个href="http://stackoverflow.com/questions/966779/analytics-for-windows-applications/1046578">Analytics对于Windows应用程序

<一个href="http://stackoverflow.com/questions/1198613/observing-or-monitoring-users-working-with-an-application-remotely/1201046">Observing或者监视用户运行一个应用程序远程

这篇关于如何测量桌面的一个应用使用用户?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆