Datos de telemetría de la CLI de .NET
El SDK de .NET incluye una función de telemetría que recopila datos de uso y fallos sobre la CLI de .NET. La CLI es el conjunto de verbos que le permiten compilar, probar y publicar sus aplicaciones. La telemetría no se recoge de las aplicaciones .NET. Para obtener más información, consulte el artículo sobre telemetría del SDK de .NET.
Este informe resume el uso total recopilado en 20 de marzo de 2025 los 90 días anteriores.
Desafíos con los datos
La comprensión de los datos de uso de la CLI de .NET plantea importantes retos. El mayor de ellos es que no sabemos cuántos desarrolladores utilizan directamente el SDK de .NET, aunque tenemos un recuento total de direcciones MAC con hash (que se comparte en la siguiente sección). Creemos que una parte importante de los datos de uso es generada por máquinas de compilación e integración continua que se ejecutan regularmente, y no por personas. También creemos que algunos entornos cambian con frecuencia las direcciones MAC (y por tanto el hash que recibimos) mientras que otros reutilizan un pequeño conjunto (como Docker). Esto significa que es realmente difícil razonar sobre las direcciones MAC, ya que hay tanto expansión como compresión artificial de estas direcciones en juego.
Recuento total de direcciones MAC
El recuento total de hashes de direcciones Mac únicas es: 51.769.293.
Sistema operativo
Desglose de hash de direcciones Mac únicas por sistema operativo:
SO | Porcentaje |
---|---|
Linux | 77% |
Windows | 22% |
macOS | 1% |
Desglose de Windows entre versiones:
RID | Porcentaje |
---|---|
win-x64 | 80.9% |
win10-x64 | 16.0% |
win-x86 | 2.4% |
win10-x86 | 0.4% |
Otros | 0.4% |
Desglose de macOS entre versiones:
Versión del sistema operativo | Porcentaje |
---|---|
osx-arm64 | 49.2% |
osx-x64 | 22.1% |
osx.15-arm64 | 8.7% |
osx.14-arm64 | 4.4% |
osx.14-x64 | 3.5% |
osx.10.19-x64 | 2.2% |
osx.11.3-x64 | 2.0% |
osx.13-x64 | 1.9% |
osx.15-x64 | 1.1% |
osx.13-arm64 | 1.0% |
Otros | 4.1% |
Desglose de Linux entre distribuciones y versiones:
Distribución y versión | Porcentaje |
---|---|
linux-x64 | 86.7% |
ubuntu.22.04-x64 | 4.6% |
ubuntu.24.04-x64 | 4.3% |
ubuntu.20.04-x64 | 2.1% |
linux-musl-x64 | 0.7% |
debian.11-x64 | 0.6% |
Otros | 0.9% |
Número de versión del SDK
En la tabla siguiente se muestra el desglose por número de versión del SDK:
versión de SDK | Porcentaje |
---|---|
8.0.405 | 14.0% |
8.0.404 | 13.6% |
8.0.406 | 12.3% |
9.0.102 | 11.4% |
9.0.200 | 10.2% |
6.0.428 | 5.3% |
9.0.101 | 4.7% |
8.0.407 | 4.4% |
9.0.100 | 1.9% |
8.0.100 | 1.8% |
9.0.201 | 1.7% |
7.0.410 | 1.6% |
8.0.403 | 1.1% |
8.0.307 | 0.9% |
8.0.303 | 0.8% |
3.1.426 | 0.7% |
8.0.204 | 0.6% |
8.0.300 | 0.6% |
5.0.408 | 0.6% |
9.0.103 | 0.6% |
8.0.401 | 0.5% |
8.0.400 | 0.5% |
9.0.202 | 0.5% |
Otros | 9.6% |
Verbos de la CLI
En la tabla siguiente se muestra el desglose por verbos de la CLI:
Verbo | Porcentaje |
---|---|
restore | 18.78% |
build | 18.52% |
test | 14.14% |
tool | 8.77% |
nuget | 8.52% |
publish | 7.85% |
run | 3.00% |
new | 2.89% |
msbuild | 2.55% |
add | 1.97% |
pack | 1.39% |
list | 1.04% |
vstest | 0.96% |
clean | 0.91% |
ef | 0.88% |
format | 0.69% |
workload | 0.55% |
sln | 0.38% |
user-secrets | 0.16% |
watch | 0.08% |
help | 0.07% |
remove | 0.06% |
sdk | 0.05% |
package | 0.04% |
fsi | 0.03% |
script | 0.03% |
version | 0.01% |
install | 0.01% |
aspnet-codegenerator | 0.01% |
Otros | 5.67% |
País o región
En la tabla siguiente se muestra el desglose por región o país:
ISO | País o región | Porcentaje |
---|---|---|
US | Estados Unidos | 71.7% |
IE | Irlanda | 8.6% |
DE | Alemania | 5.4% |
GB | Reino Unido | 5.1% |
NL | Países Bajos | 1.1% |
AU | Australia | 0.8% |
IN | India | 0.6% |
CA | Canadá | 0.6% |
- | N/A | 0.6% |
FR | Francia | 0.6% |
CN | China | 0.4% |
RU | Rusia | 0.3% |
BR | Brasil | 0.3% |
JP | Japón | 0.3% |
BE | Bélgica | 0.2% |
IL | Israel | 0.2% |
SG | Singapur | 0.2% |
VN | Vietnam | 0.2% |
TR | Turquía | 0.2% |
PL | Polonia | 0.2% |
SE | Suecia | 0.1% |
CZ | República Checa | 0.1% |
IT | Italia | 0.1% |
ES | España | 0.1% |
RO | Rumania | 0.1% |
MX | México | 0.1% |
DK | Dinamarca | 0.1% |
ID | Indonesia | 0.1% |
KR | Corea del Sur | 0.1% |
HK | RAE de Hong Kong | 0.1% |
UA | Ucrania | 0.1% |
NO | Noruega | 0.1% |
TW | Taiwán | 0.1% |
AT | Austria | 0.1% |
AR | Argentina | 0.1% |
CH | Suiza | 0.1% |
ZA | Sudáfrica | 0.1% |
EG | Egipto | 0.1% |
CO | Colombia | 0.1% |
- | Otros | 1.2% |
Framework de destino
La siguiente tabla muestra el marco de destino que se pasa como parámetro a los comandos de la CLI, como dotnet new
:
Valor de framework de destino | Porcentaje |
---|---|
net8.0 | 43.14% |
net6.0 | 16.46% |
net9.0 | 11.76% |
net472 | 2.98% |
net8.0-android | 2.50% |
net7.0 | 2.31% |
net9.0-android | 1.74% |
netstandard2.0 | 1.58% |
netcoreapp3.1 | 1.42% |
net8.0-ios | 1.37% |
net8.0-windows | 1.31% |
net8.0-windows10.0.19041.0 | 0.96% |
net9.0-ios | 0.93% |
net9.0-windows10.0.19041.0 | 0.86% |
net48 | 0.83% |
net462 | 0.76% |
net9.0 | 0.75% |
net5.0 | 0.53% |
net9.0-maccatalyst | 0.52% |
net8.0-maccatalyst | 0.48% |
net6.0-windows | 0.27% |
net9.0-windows | 0.26% |
net8.0-windows10.0.17763.0 | 0.25% |
net9.0-android | 0.19% |
netstandard2.1 | 0.19% |
net481 | 0.18% |
net8.0-windows10.0.22621.0 | 0.17% |
net9.0-ios | 0.14% |
net452 | 0.14% |
netcoreapp2.1 | 0.13% |
net7.0-android | 0.13% |
net7.0-windows10.0.19041.0 | 0.12% |
netcoreapp2.0 | 0.11% |
net7.0-ios | 0.10% |
Otros | 4.44% |