.NET usage on the client

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: http://spreadsheets.google.com/pub?key=p03Pw5UOTJJ425das60qoLA

UPDATE (30-Jan): Picking up on Nigel’s comment, I’ve updated the table above to include version 3.0. This number includes both 3.0.04320 (beta) and 3.0.04506.

4 thoughts on “.NET usage on the client”

  1. Thanks heaps for the info Rowan! Thats MASSIVLY higher than I’d expected – I would have expected about 30% total for any version.

    I agree that doing a website makes more sense (in some cases), but it’s nice to know that 50-odd % of people dont have to download a 10meg runtime to use a thick client.

    Now, about those webservices / REST services to get INTO TM :)


  2. Wow, that’s higher than I expected too.

    I guess it’s just a percentage of the IE users, although firefox (and other clients) may have .NET installed too.

    Even so, the percentage of advertised .NET clients is:
    = (Percentage of IE) * (Percentage of .NET)
    = (0.703 + 0.122) * (0.561)
    = 46.3%

    So more than 45% of regular NZ internet users have the .NET runtime. Great!


  3. Another interesting observation.

    Windows Vista identifies itself as Windows NT 6.0 in the user agent string .NET CLR version 2.0.5072 and .NET CLR version 3.0.04506 are also installed by default.

    I see that 76 out of 70500 users in your spreadsheet are running Vista currently (or 0.1%) of regular NZ internet users.

    Also of note .NET 3.0 is installed on 117 out of 70500 users in your spreadsheet (or 0.2%)

    Not suprising as .NET was quietly released as an optionaly download for XP users late last year and aside for the New York Times reader and Yahoo’s soon to be launched WPF IM client we are still waiting for the killer .NET 3.0 client application. That said will Vista being launched next Monday night it be interesting to watch this space over the coming months.

    I checked to see if my user agent was in the log and it wasn’t… anyone else running Vista on a Tablet with 2007 office and media center capability?

    Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; Tablet PC 2.0; InfoPath.2)

Comments are closed.