DotNetZip library is a very simple, easy to use yet more efficient and 100 % dotnet managed code. It can be used in any .NET application such as Console, Winforms, WPF, ASP.NET, Sharepoint, Web Services apps and so on. It is freely available and also capable of handling ZIP64 files. It also supports other features of Zip files such as zip passwords, AES encryption, self extracting zip, spanned archives, Unicode.etc. Here are the steps to create, analyze and manipulate zip files using DotNetZip library in a simple windows forms application.