The ZipArchive wraps any stream to read, create, and update ZIP archives. You can send the result to the client using ASP.NET MVC Framework.
By chatting or signing in you agree to the Terms and chat-message logging (revocable in History).