BetterStreams

Rating   Downloads : 157
Price :   59.00  Shareware

Size : 0.59MB
Version : 1.0 New Release  
OS

Win95 , Win98 , WinME , Windows2000 , WinXP , Windows2003 , Windows Vista Starter , Windows Vista Home Basic , Windows Vista Home Premium , Windows Vista Business , Windows Vista Enterprise , Windows Vista Ultimate , Windows Vista Home Basic x64 , Windows Vista Home Premium x64 , Windows Vista Business x64 , Windows Vista Enterprise x64 , Windows Vista Ultimate x64 , Unix , Linux , Linux Console , Linux Gnome 

BetterStreams

Easy asynchronous I/O, ADS, efficient streams

. Online library consisting of 3 classes for simplified asynchronous I/O (AsyncStream), using alternative data streams (AlternateStreams), plus efficient stream peeking plus seeking (BetterBufferedStream). This program may easily enhance the performance associated with new or existing programs, sometimes dramatically, with mainly because little as a single-line change to the code.

AsyncStream wraps an existing flow and provides asynchronous I/O via the standard Read(), ReadByte(), Write(), and WriteByte() methods; if called around the wrapped stream directly these types of would require waiting with regard to I/O to the fundamental device (such as the disk) but the AsyncStream asynchronously and automatically fills or flushes its inner buffer from or in order to the wrapped stream making use of a background thread plus will never block therefore long as sufficient bytes can be purchased in the buffer. Actually if your application logic will be already built around synchronous I/O, making it asynchronous typically requires nothing even more than wrapping the initial stream in an AsyncStream. AsyncStreams also provide stylish exception handling, properties with regard to fine-tuning performance and conduct when desired, and, like BetterBufferedStreams, efficient seeking.

AlternateStreams allows you to read, create, delete, create and listing alternate data streams (ADS) in an NTFS document. Under NTFS, each document has a "main" unnamed stream (this is the particular one the Frameworks document I/O classes manipulate) mainly because well as zero or even more "alternate" named streams; for example , Internet Explorer uses a good alternate stream named "Zone. Identifier" to record which usually security zone a down loaded file originated from. Aside through conveniently storing metadata, these people can also be utilized to create "compound storage" for application data; rather of, for example, sequentially serializing ten objects towards the "main" fie stream (requiring the entire file in order to be rewritten if any kind of but the last subject changes) each object can easily be serialized to its very own, individually modifiable alternate flow.

You can find some alternatives for BetterStreams here .


BetterStreams

Requirements :

.Net 2.0 or higher

 


   Questions or Problems with This Program ! | Report Bad Link

If you have any questions please post it and we will answer it asap .

[ Comments allowed for anonymous users, please dont register ]
 

So far so good :
No Comments :: No Problems :: No Answers

Similar software : BetterStreams alternative



Please Scan for Viruses before use .