you don't need CreateZip.cs and ReadZip.cs in your App_Code folder. That is example code. It is intended to provide an example that you can VIEW, so you understand how to use the library.
You don't need the .exe files in the bin folder. If you are writing an application that uses DotNetZip, then you need the DLL. If you plan to debug the app and view code in the Ionic namespace, then you need the PDB file, in the same dir as the
.DLL file. If you do not plan to debug DotNetZip (most people don't) then you do not need the PDB file. The XML file is the VS intellisense documentation. You don't need that in the bin directory either. Search elsewhere for info on intellisense
Regarding use of the DLL in an ASPNET app or project, see
this link. It provides the basics for using ANY dll in an ASPNET app.
You wrote: I cannot find any example of how to call/execute one of your classes.
That is what the CreateZip.cs and ReadZip.cs files are for. There are many other examples as well. Check the documentation links on dotnetzip.codeplex.com. In the source distribution of DotNetZip, there is a complete, working C# ASP.NET
sample that shows how to use DotNetZip from ASP.NET.