January 24, 2007
Nic commented on my recent server stats post asking if we have any stats on the % usage of .NET on the client. As he pointed out the CLR version number is included in the IE user agent string.
I took a sample of 70,000 IE users from recent server logs and these are the results:
.NET CLR version | Usage |
---|---|
None | 43.9% |
1.0.3750 | 6.7% |
1.1.4233 | 50.8% |
2.0.5072 | 12.5% |
3.0.* | 1.7% |
In case you’re wondering why these percentages add up to more than 100%, it is possible to install multiple versions of the runtime side-by-side. In total 56.1% of people have one or more version installed.
This would give me significant pause if I was developing a client-side application which depends on the runtime being installed.
That’s the beauty of a web application I suppose.
Source data: https://spreadsheets.google.com/pub?key=p03Pw5UOTJJ425das60qoLA