The following topics contain tutorials that illustrate some of the main features in the C1Zip library. The tutorials walk you through the creation of several simple projects, describing each step in detail.
Tutorial |
Description |
Shows how you can compress and expand arbitrary data in memory. This technique is useful in any situation where you keep memory streams while the application is running. By compressing the streams, you can reduce the memory requirements for your application. |
|
Shows how you can compress individual files so they take up less disk space and are less exposed to access by users. Note that these are not zip files, just individual compressed files. The last tutorial covers zip files. |
|
Shows how you can combine Zip with WPF serialization to save objects into streams that are a fraction of the regular size. If you are serializing objects into XML streams, the savings in disk space and network bandwidth can be huge. |