Working with Zip and ExcelXmlWriter
(Page 1 of 4 )
In this part of our continuing series on working with code libraries, you will learn about an assortment of libraries, including Zip and ExcelXmlWriter. This article is excerpted from chapter four of the book
Windows Developer Power Tools, written by James Avery and Jim Holmes (O'Reilly; ISBN: 0596527543). Copyright © 2006 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.
4.10 Using Zip, GZip, Tar, and BZip2 Archives in Your Software with SharpZipLib
Compression isn’t just for smashing up scads of text or binary data into archives; it’s also a critical element for efficient transport of data from one network endpoint to another. SharpZipLib, brought to you by the same folks at ic#code who created the SharpDevelop open source .NET IDE, can help you by compressing any data stream you’re working with.
SharpZipLib at a Glance
SharpZipLib at a Glance (continued)Summary | Work with Zip, GZip, Tar, and BZip2 files via this library written entirely in C# |
License type | Modified GPL; usable for commercial closed-source apps, but read the license |
Online resources | Forum |
Supported Frameworks | .NET 1.1, 2.0 |
Getting Started
SharpZipLib is available in several different distributions. You can download a compiled assembly complete with scripts for installing in your system’s GAC, or you can grab source code and build the assemblies yourself.
Because SharpZipLib’s source code was created in SharpDevelop, you’ll need that IDE to work with the source’s project files. NAnt build scripts are included with the source, so you have an option for building if you’re not currently using SharpDevelop.
Next: Using SharpZipLib >>
More BrainDump Articles
More By O'Reilly Media
|
This article is excerpted from chapter four of the book Windows Developer Power Tools, written by James Avery and Jim Holmes (O'Reilly; ISBN: 0596527543). Check it out today at your favorite bookstore. Buy this book now.
|
|