NDownloadCounter keep tracks of your downloads. Using a Sqlite database it doesn’t need a particular hosting neither a Microsoft Sql Server or a MySQL.
NDownloadCounter can check the extension of files and return an Exception when someone try to download a file with a not permitted exception (like databases or aspx pages or code files).
NDownloadCounter force the download of a file even if the file is a mime type that the browser can show.