CacheStats is a Windows-only application (but see below). To run CacheStats you will need Microsoft .Net Framework version 2.0 or higher, and Windows 98 or higher.
- Windows Vista users: you already have the .Net Framework installed.
- Windows XP (or earlier) users: You may already have the .Net Framework installed. If you try to install CacheStats and it indicates that you do not have theframework, it will direct you to the Microsoft website to install it, or you can download using the link above, or you may opt to get the latest version.
So what is this .Net Framework thing you ask? It's a lot of things, but the key point is that it's a programming environment that makes application development easier. In the old days programmers had to program every aspect of their application themselves, even the common things that every application needs such as menus, text input boxes, and data storage. It also meant there was no consistency from one application to the next. When Windows came along, applications started to gain consistency (they all used the same push buttons for example), but it was still a pain to develop applications because you had to deal with Windows internals. With .Net, a lot of the messy details are hidden from the programmer - the framework does most of the grunt work, and instead, the programmer works with high level abstractions. So what once might have taken 50 lines of code or more, now can be accomplished in 1 line of code. That's it in a nutshell. The bottom line, it makes my life much easier and at the same time it improves the user experience.
Interested in running CacheStats on a Mac or Linux?
Sorry, no direct support for the Mac or Linux, at least not in the near future. However, one thing you might try is installing the Mono environment. The Mono project allows some .NET applications (such as CacheStats) to run on different operating systems. I don't have a Mac, so I don't know if this is difficult to set or up or even if it will work. If you want to try this, let me know. I'd be willing to work with you to get it going since I get this question a lot.