Xceed Streaming Compression for .NET is an efficient and highly versatile data compression component for Microsoft .NET and ASP.NET. It is indispensable for compressing or decompressing all types of data in memory, streams, on disk, in a database, or for transmission over networks. Use it to save bandwidth, shorten communication time, reduce memory usage, or to save storage space. This all-purpose library supports the GZip, Zlib, Deflate, and Deflate64T compression formats, can process any size byte array with ease, and provides a true .NET pass-through stream object for automatically compressing or decompressing any .NET stream's data on the fly.
Note: This is a very large (22MB) file and may take several hours to download via dial-up modem.