.NET框架的部署速率是多少?
我一直在寻找我的商用台式机产品的信息,但无济于事。
具体来说,我要寻找的是最终用户.NET框架的部署统计信息(老太"我只是在浏览互联网" XP和高端用户(如果可能))以及商业/商业部门。
编辑:除了下面的数据点,这是一个有关.NET部署率的有趣的博客文章。
解决方案
回答
我没有任何硬性数字,但是现在,可以肯定的是,大多数Windows XP和Vista用户至少具有.NET 2.0。我相信这实际上是通过Windows Update for XP删除的,而Vista至少带有2.0(显然是在此答案的注释中指出的3.0)。
回答
这很大程度上取决于我们要定位的框架版本。我相信1.1(甚至2.0)已被广泛部署。更高版本不是。
我们还应该访问此站点,以获取有关.Net Framework部署的一些非常好的信息:http://www.hanselman.com/smallestdotnet/
回答
我在Scott Wiltamuth的博客中发现了一些2005年的统计数据(我们可以确定现在这些数字要高得多):
- 已使用Microsoft下载或者Windows Update下载并安装了超过1.2亿个.NET Framework副本。
- 2004年销售的新消费类PC中,有超过85%安装了.NET Framework。
- 超过58%的商用PC已预先安装或者预加载了.NET Framework
- 如果每台新的HP消费类成像设备(打印机/扫描仪/照相机)尚未安装,则每年都将安装.NET Framework,即每年3M台
- .NET Framework附带了每张新的Microsoft IntelliPoint鼠标软件CD
还应该指出,Vista和Windows Server 2008都随.NET Framework一起提供。 XP通过Windows Update获取它。
回答
在上一份工作中,我试图说服我的经理允许进行.NET开发,因此我需要同样的信息。客户群主要是拨号用户,因此需要20 MB以上的下载量是一个艰难的选择。不幸的是,无论是从Microsoft还是从研究公司那里,我都无法找到任何统计数据。
但是,我能够从公司主页获得Web分析。 .NET将其版本号插入到"用户代理"字段中,我可以使用我们的分析包进行登录。从那里开始,一些Excel的努力使我大致了解了已经安装了.NET的客户数量以及哪个版本。
不幸的是,这无法回答跨多个人口统计的更广泛的部署率问题,但是对于单个客户群来说,这可能是一种有用的技术。