Do you have .NET?

I can't see what browser you have. That's totally cool, but I can't tell if you've got .NET installed. Consider running this little application, just once, and we'll tell you what version of .NET you're running.


.NET Checker

What about .NET 4.5?

Download this application .NET Checker and run it. This harmless code signed application will tell us if you have .NET 4.5. Don't trust us? Here's the code.

What happened

This site looked at your browser's "UserAgent" and figured out what version (if any) of the .NET Framework you have (or don't have) installed, then calculated the total size if you chose to download the .NET Framework.

There's no database, no cookies, and nothing about your computer has been stored or kept. We just look at the information your browser already reports about your computer and make a suggestion as to the best .NET Framework download for you.

Offline Download

If you are a developer and are distributing your code on CD or DVD, you might want to download the .NET 4.5.2 Offline on your media. The download is about 66 MB

Online Download

If your users have internet connectivity, the .NET Framework is only between 28 and 66 megs. Why such a wide range? Well, it depends on if they already have some version of .NET. If you point your users to the online setup for the .NET 4.5.2 Web, that 1.1 MB download will automatically detect and download the smallest archive possible to get the job done.

Are you a .NET Programmer?

If you're a programmer/developer, you might be trying to figure out which .NET Framework for your users to use.

Sometimes finding the right .NET Framework is confusing because different kinds of machines (x86, x64, ia64) that may or may not have different versions of .NET already on them.

If you look for .NET Downloads on Microsoft's site, it might look like the .NET Framework is 200+ megs. It's not. Those big downloads are the Complete Offline Versions of every version of the .NET Framework for every kind of machine possible. The big .NET download includes x86, x64, and ia64. It includes .NET 2.0, 3.0, and 3.5 code for all systems all in one super-archive. The download for .NET 4.5 is even smaller.

Why would you EVER want to download the whole archive? Only if you're a developer and you want to distribute the .NET Framework the widest possible audience in a format like a CD or DVD.

Your User Agent

For technical or debugging purposes, this is exactly what your browser said about itself:
CCBot/2.0 (http://commoncrawl.org/faq/)

Integration

Want SmallestDotNet functionality for your own site? Add this chunk of JavaScript, it'll spit out HTML and you can style to taste.
<script type="text/javascript" src="http://www.smallestdotnet.com/javascript.ashx"></script>
Prefer a JavaScript Object (JSON) to detect .NET Framework installations? Try this instead:
<script type="text/javascript" src="http://www.smallestdotnet.com/javascriptdom.ashx"></script>
Get examples on how to use the JSON object on Scott's Blog.