Here you can download the library under the free academic/evaluation license that allows you to use the library to develop applications for academic research (if you are a student or faculty member at an accredited college or university) or for evaluation purposes (for up to thirty days), but you may not distribute the library (BetterStreams.dll) or applications that use it.
To obtain a developer license that allows you to use BetterStreams beyond the thirty day evaluation period and distribute BetterStreams.dll along with your application, please visit the purchase page.
What's included:
Download: BetterStreamsInstaller.msi (604KB)
(The installer is 32-bit and will default to installing under the Program Files (x86) directory on x64 systems, but the library itself is fully 64-bit compatible.)
If you're new to Visual Studio and don't know how to add a reference to a DLL, please read below.
After installing BetterStreams, open Visual Studio and, in the Solution Explorer, right-click on "References". The pop-up menu shown below will appear. Click on "Add Reference...".

In the Add Reference dialog, click on the "Browse" tab and then select BetterStreams.dll. It will be the folder you chose during installation (by default Program Files\BetterStreams or Program Files (x86)\BetterStreams). Click "OK".

The BetterStreams.dll is now referenced in your project:

You may now optionally add the line "using BetterStreams;" at the top of your classes (if you don't, you'll simply need to prepend the namespace name when you refer to BetterStreams classes; e.g. BetterStreams.AsyncStream).
