Data Telemetri .NET CLI

SDK .NET menyertakan fitur telemetri yang mengumpulkan data penggunaan dan kegagalan tentang .NET CLI. CLI adalah kumpulan kata kerja yang memungkinkan Anda membuat, menguji, dan menerbitkan aplikasi Anda. Telemetri tidak dikumpulkan dari aplikasi .NET. Untuk informasi selengkapnya, lihat artikel .NET SDK.

Laporan ini merangkum total penggunaan yang dikumpulkan pada 10 Juni 2025 selama 90 hari sebelumnya.

Tantangan dengan data

Ada beberapa tantangan yang signifikan dalam memahami data penggunaan .NET CLI. Yang terbesar adalah kami tidak tahu berapa banyak pengembang yang langsung menggunakan .NET SDK, meskipun kami memiliki jumlah total alamat MAC yang di-hash (akan dibahas di bagian berikutnya). Kami percaya bahwa sebagian besar data penggunaan dihasilkan oleh mesin build dan integrasi berkelanjutan yang dijalankan secara teratur, bukan oleh manusia. Kami juga percaya bahwa beberapa lingkungan sering mengubah alamat MAC (dan oleh karena itu, hash yang kami terima) sementara yang lain menggunakan kembali kumpulan kecil (seperti Docker). Ini berarti sangat sulit untuk memahami alamat MAC, karena terdapat ekspansi dan kompresi buatan dari alamat ini yang berperan.

Jumlah alamat MAC total

Jumlah total hash alamat Mac unik adalah: 56.315.796.

Sistem Operasi

Uraian hash alamat Mac unik oleh sistem operasi:

OS Persen
Linux 75,7%
Windows 23,6%
macOS 0,7%

Uraian di Windows di seluruh versi:

RID Persen
win-x64 83,8%
win10-x64 12,4%
win-x86 3,2%
win-arm64 0,3%
Lainnya 0,3%

Uraian untuk macOS di berbagai versi:

Versi OS Persen
osx-arm64 62,0%
osx-x64 15,2%
osx.15-arm64 9,6%
osx.14-arm64 2,9%
osx.13-x64 1,5%
osx.14-x64 1,3%
osx.15-x64 1,3%
osx.10.18-x64 1,1%
osx.10.19-x64 0,8%
osx.11.3-x64 0,8%
osx.13-arm64 0,8%
Lainnya 2,7%

Uraian di Linux di seluruh distribusi dan versi:

Distribusi dan versi Persen
linux-x64 86,5%
ubuntu.24.04-x64 7,0%
ubuntu.22.04-x64 2,0%
ubuntu.20.04-x64 1,3%
linux-musl-x64 1,2%
debian.11-x64 0,9%
Lainnya 1,1%

Nomor versi SDK

Tabel berikut menunjukkan uraian berdasarkan nomor versi SDK:

Versi SDK Persen
9.0.203 13,2%
8.0.408 12,3%
8.0.407 11,9%
9.0.202 7,9%
9.0.300 6,8%
8.0.410 6,6%
9.0.200 4,9%
6.0.428 4,9%
8.0.409 3,9%
9.0.201 3,5%
7.0.410 1,5%
8.0.100 1,2%
8.0.406 1,1%
8.0.404 1,1%
9.0.100 1,0%
9.0.102 0,9%
8.0.403 0,9%
8.0.204 0,8%
8.0.202 0,8%
9.0.101 0,8%
8.0.303 0,7%
3.1.426 0,6%
8.0.300 0,6%
8.0.405 0,6%
7.0.305 0,6%
8.0.201 0,5%
8.0.311 0,5%
5.0.408 0,5%
Lainnya 9,7%

Kata kerja CLI

Tabel berikut memperlihatkan uraian menurut kata kerja CLI:

Kata Kerja Persen
restore 18,27%
build 17,15%
test 13,96%
nuget 10,49%
tool 8,74%
publish 7,28%
new 3,31%
run 2,98%
msbuild 2,46%
add 2,43%
pack 1,17%
list 1,04%
clean 0,90%
vstest 0,85%
ef 0,82%
format 0,80%
workload 0,57%
sln 0,26%
user-secrets 0,16%
help 0,09%
watch 0,08%
remove 0,07%
sdk 0,04%
package 0,04%
script 0,03%
fsi 0,02%
version 0,01%
install 0,01%
aspnet-codegenerator 0,01%
Lainnya 6,01%

Negara/wilayah

Tabel berikut ini memperlihatkan uraian menurut negara/kawasan:

ISO Negara/wilayah Persen
US Amerika Serikat 72,0%
IE Irlandia 7,5%
DE Jerman 5,6%
GB Kerajaan Serikat 5,1%
NL Belanda 1,0%
AU Australia 0,9%
FR Prancis 0,7%
- T/A 0,7%
IN India 0,6%
CA Kanada 0,5%
SE Swedia 0,4%
CN Tiongkok 0,4%
RU Rusia 0,4%
BR Brasil 0,3%
JP Jepang 0,3%
IL Israel 0,2%
SG Singapura 0,2%
CZ Ceko 0,2%
VN Vietnam 0,2%
TR Turki 0,1%
PL Polandia 0,1%
BE Belgia 0,1%
MX Meksiko 0,1%
IT Italia 0,1%
ES Spanyol 0,1%
HK Hong Kong SAR 0,1%
DK Denmark 0,1%
RO Rumania 0,1%
KR Korea 0,1%
ID Indonesia 0,1%
AT Austria 0,1%
UA Ukraina 0,1%
NO Norwegia 0,1%
TW Taiwan 0,1%
AR Argentina 0,1%
CH Swiss 0,1%
ZA South Africa 0,1%
CO Kolombia 0,1%
EG Mesir 0,1%
- Lainnya 1,0%

Kerangka kerja target

Tabel berikut menunjukkan kerangka kerja target yang diberikan sebagai parameter untuk perintah CLI, seperti dotnet new:

Nilai kerangka kerja target Persen
net8.0 43,06%
net9.0 14,33%
net6.0 10,89%
net472 4,14%
net7.0 2,74%
netstandard2.0 2,32%
net9.0-android 2,20%
net8.0-android 2,17%
netcoreapp3.1 1,40%
net8.0-windows 1,25%
net48 0,99%
net9.0-windows10.0.19041.0 0,98%
net10.0 0,89%
net8.0-windows10.0.19041.0 0,87%
net462 0,78%
net9.0-ios 0,77%
net8.0-ios 0,77%
net5.0 0,59%
net9.0-maccatalyst 0,52%
net8.0-maccatalyst 0,39%
net6.0-windows 0,23%
net9.0-windows 0,22%
net8.0-windows10.0.17763.0 0,20%
netstandard2.1 0,18%
net10.0-windows10.0.19041.0 0,16%
net452 0,13%
net10.0-android 0,13%
netcoreapp2.1 0,13%
net8.0-windows10.0.22621.0 0,12%
net9.0-windows10.0.22621.0 0,11%
net6.0-windows10.0.17763.0 0,10%
Lainnya 6,22%