Choose Your Language: International US DE ES FR
Hello Guest Login Here or

BetterStreams 1.0

Download 0 Screenshots 0 user reviews No Video

BetterStreams Description

BetterStreams - Easy asynchronous I/O, ADS, efficient streams

.Net library consisting of three classes for simplified asynchronous I/O (AsyncStream), using alternate data streams (AlternateStreams), and efficient stream peeking and seeking (BetterBufferedStream). BetterStreams can easily improve the performance of new or existing applications, sometimes dramatically, with as little as a single-line change to the code.
AsyncStream wraps an existing stream and provides asynchronous I/O via the standard Read(), ReadByte(), Write(), and WriteByte() methods; if called on the wrapped stream directly these would require waiting for I/O to the underlying device (such as a disk) but the AsyncStream asynchronously and automatically fills or flushes its internal buffer from or to the wrapped stream using a background thread and will never block so long as sufficient bytes are available in the buffer. Even if your application logic is already built around synchronous I/O, making it asynchronous typically requires nothing more than wrapping the original stream in an AsyncStream. AsyncStreams also provide elegant exception handling, properties for fine-tuning performance and behavior when desired, and, like BetterBufferedStreams, efficient seeking.
AlternateStreams enables you to read, write, delete, create and list alternate data streams (ADS) in an NTFS file. Under NTFS, each file has a "main" unnamed stream (this is the one the Framework's file I/O classes manipulate) as well as zero or more "alternate" named streams; for example, Internet Explorer uses an alternate stream named "Zone.Identifier" to record which security zone a downloaded file came from. Aside from conveniently storing metadata, they can also be used to create "compound storage" for application data; instead of, for example, sequentially serializing ten objects to the "main" fie stream (requiring the entire file to be rewritten if any but the last object changes) each object can be serialized to its own, individually modifiable alternate stream.

BetterStreams 1.0 is licensed as Shareware for the Windows operating system / platform. BetterStreams is provided as a free to try download for all software users (Shareware).

BetterStreams User Reviews (0)

No reviews yet, be the first to add a review and we'll give you some extra points.
BetterStreams Download Notice
BetterStreams is periodically updated by FileCluster but you may encounter situations when the software informations are slightly out-of-date, the producers of BetterStreams can modify the product without notifying us. BetterStreams 1.0 is currently the last updated version of the software. All rights for BetterStreams are belong to the developer, Jeff Pasternack.

Any form of support or software problems regarding BetterStreams will be addressd to its developers. Please be aware that we do NOT provide BetterStreams cracks, serial numbers, registration codes or any forms of pirated software downloads.
BetterStreams Related Software
osCommerce Become Data Feed 7.6.9
osCommerce Become Data Feed
1 / 194
DotNetRemotingPlusLib 1.0.3
Communication framework for PC and PDA
1 / 275
Aurigma Avi Processor Add-on 5.5
.NET component for AVI files processing
2 / 267
VideoCog 2.2
Digital video processing component for .NET.
2 / 374
DataMatrix Encode SDK/LIB for Mobile PC 2.5
Make DataMatrix barcode to image using C/C++
1 / 270
dotConnect for SQLite 3.80
Advanced ADO.NET data provider for SQLite
0 / 217
Hierarchical Data Library 2.0.0
Hierarchical data components
2 / 178
Chilkat Perl SSH Library 1.0.2
Perl SSH Library for Remote Shell and Exec
2 / 365
EZNamespaceExtensions.Net 2011
Develop namespace extensions fast,easily.
1 / 231
Nevron .NET Vision 2012.1
Data Visualization Component Suite for .NET
1 / 215