Recently I had to build a private online photo album
application. I planned to provide the users the option to upload images as a ZIP
file. I needed this option to be implemented in ASP.NET 1.1, as my hosting
service provider didn't have .NET 2.0 support. Online search lead me to a blog
with this wonderful idea of using the ZIP option in J# and it really attracted
me. I did want to try it out and the results were pretty cool. Even though this
sample application has been written in .NET 1.0, .NET Framework 2.0 has
libraries to work with compressing and uncompressing of files. I will soon come
up with an article to illustrate the use of .NET 2.0 libraries for compress and
uncompressing functionalities. In this article, I will explain the usage of ZIP
functionality in J# from C# code. The code in this application has been
designed to reuse in a copy paste fashion and not as a library.