我一直在为我的商业桌面产品寻找这些信息,但没有结果。

具体来说,我正在寻找的是最终用户(包括“我只是浏览互联网”XP 的奶奶,以及高端用户,如果可能的话)以及商业/ .NET 框架的部署统计信息。商业部门。

编辑:除了下面的数据点之外,这里还有一篇关于 .NET 的有趣博客文章 部署率.

有帮助吗?

解决方案

我在以下位置找到了 2005 年的一些统计数据: 斯科特·维尔塔穆斯的博客 (您可以确定这些数字现在要高得多):

  • 已使用 Microsoft 下载或 Windows 更新下载并安装了超过 1.2 亿份 .NET Framework 副本
  • 2004 年销售的新消费 PC 中超过 85% 安装了 .NET Framework
  • 超过 58% 的商用 PC 预安装或预加载了 .NET Framework
  • 每台新的 HP 消费类成像设备(打印机/扫描仪/相机)都将安装 .NET Framework(如果尚未安装),即每年 300 万台
  • 每张新的 Microsoft IntelliPoint 鼠标软件 CD 均附带 .NET Framework

还值得指出的是,Vista 和 Windows Server 2008 都附带 .NET Framework。XP 通过 Windows 更新获取它。

其他提示

这在很大程度上取决于您所针对的框架版本。我相信 1.1(甚至 2.0)已得到广泛部署。后面的版本就没有了。

您还应该访问此站点以获取有关 .Net Framework 部署的一些非常好的信息: http://www.hanselman.com/smallestdotnet/

我没有任何确切的数字,但现在,可以相当安全地假设大多数 Windows XP 和 Vista 用户至少拥有 .NET 2.0。我相信这实际上是通过 XP 的 Windows 更新删除的,而 Vista 至少附带了 2.0(显然是 3.0,正如对此答案的评论中指出的那样)。

我在上一份工作中需要同样类型的信息,当时我试图说服我的经理允许 .NET 开发。客户群主要是拨号用户,因此需要 20 MB 以上的下载量是很难推销的。不幸的是,我无法找到任何来自微软或研究公司的统计数据。

然而,我能够从该公司的主页获得网络分析。.NET 将其版本号插入到“用户代理”字段中,我可以使用我们的分析包来记录该字段。从那里,一些 Excel 工作能够让我大致了解有多少客户已经安装了 .NET,以及哪个版本。

不幸的是,这无法帮助您回答跨多个人口统计数据的部署率这一更广泛的问题,但对于单一客户群来说,这可能是一种有用的技术。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top