.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.
FileMetadata .NET 1.0
FileMetadata.NET working with metadata of file/folders based on NTFS file system Element-IT FileMetadata .NET control provides methods to add and modify metadata for any files and folders at NTFS file system. Control uses Alternate Data Streams technology to work with metadata. The data moves with the file and independent of the file ...
MediaLooks Video Mixer 1.1.2.1
MediaLooks Video Mixer allows live mixing of several different video sources. MediaLooks Video Mixer is a DirectShow filter for real-time mixing of several video streams coming from different video sources (such as cameras, files or static images).
MediaLooks Video Mixer.
Features:
change output image size even during playback ...
DoneEx AppBinder DLL 1.1.2
This DLL allows you to redirect DOS or Win32 console standard streams data This library allows you to organize data exchange between your program and any other programs which use the standard input/output streams. You can start any DOS or Win32 Console application and use its standard input/output streams data in your programms ...
Alvas.Audio 6.0
Allows .Net developers to create applications that play, record, convert sound. Alvas.Audio for .Net is an audio library written in C#. The collection allows C# and VB.Net developers to create applications that play (including mixed audio data), record, edit and convert sound.
Key Features:
1. Record audio data:
- record ...
conaito FTP SDK for .NET ASP.NET COM 1.0
The conaito FTP SDK for .NET allows you to easily transfer files using directly access the data connection for unprecedented levels of control. The conaito FTP SDK for .NET was written entirely in managed code. The FTP component implements a standard ...
CompressionMaster Suite 2.68
Zip, strong encryption and streaming compression libraries "CompressionMaster Suite is the most advanced data compression library available for Delphi and C++ Builder.
The Suite includes three independent data compression products:
Easy Compression Library, FlexCompress and ZipForge.
CompressionMaster is ...
VideoCap ActiveX Control ( Video capture ocx ) 2.2
live stream audio and video content in real time activex Capture Video/VCR/TV Program to AVI or Streaming file format (WMV file).
Support Custom WMV Profile. You can configure streams to use Window Media Video 9 Codec, VBR and CBR bitrates, uncompressed audio or video stream, Video Size, Buffer Size, Frame ...
SolFS Driver Edition SDK 1.5
SolFS Driver lets you create a virtual disk from a file, resource or database With Solid File System Driver SDK your application can create a virtual disk, accessible for all or chosen processes. This disk can be made visible to the user, as a regular disk. The virtual disk (storage) is formatted using SolFS file system.
SolFS ...
Solid File System 2.2
SolFS is a single - file virtual file system located in one stream of data SolFS is is a virtual file system, stored in single file (or database record, file resource or just memory block). SolFS has all necessary functionality, that can be found in modern file systems, such as support for streams inside of files, file and stream ...
AbsoluteHTTP 1.3
Make any HTTP requests (Get, Post, Head, Put, Delete, ...) in asynchronous mode AbsoluteHTTP is a COM/ActiveX component written entirely in C++ that allows sending and retrieving information using the HTTP protocol. It provides asynchronous transfers with all HTTP methods (Get, Post, Head, ...) and supports remote files management ...