[
  {
    "Id": "569112",
    "ThreadId": "246770",
    "Html": "\r\n<p>I need to implement a simple download script on my website zeppelinart.com.&nbsp; I was successfully using the aspeasyzip component on a previous host; however, my new host curiously doesn't provide a zip component.&nbsp; Unfortunately, I'm not a professional\r\n coder and dotnetzip appears well beyond by abilities to implement.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>\r\n<p>Basically my site is a massive folder tree of images.&nbsp; The user simply navigates to the desired subfolder to view and download jpg images.&nbsp;&nbsp; For convenience I want to provide the ability to download all images in the subfolder to a zip file,\r\n deliver the file, then delete the file.&nbsp; The name of the zip file needs to be the subfolder name.&nbsp; That's it.&nbsp; There are probably a dozen other features that I could implement with dotnetzip and am open to ideas, but the core functionality I\r\n need is very basic.</p>\r\n<p>[Note: For what it's worth my old method was to use FSO to get the subfolder name &amp; path, then call aspeasyzip to create the archive.&nbsp; The zip file would then be sent to a canned download script that used ADODB.Stream to deliver the file.&nbsp;\r\n Delete was handled with FSO DeleteFile.]</p>\r\n<p>Thanks in advance for helping.<br>\r\n&nbsp;</p>\r\n",
    "PostedDate": "2011-02-19T18:19:04.323-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "571206",
    "ThreadId": "246770",
    "Html": "<p>Hmm, I'm gonna recommend that you seek the help of a high-school kid or something to script this up.&nbsp; There are examples in this site, and also in <a href=\"http://archive.msdn.microsoft.com/DotNetZip\">http://archive.msdn.microsoft.com/DotNetZip</a>&nbsp;, that do \"download files as zip file\".&nbsp;&nbsp; But I don't know how easily these can be adapted to your particular scenario.&nbsp; It probably wouldn't take long, but it would require some integration work and testing.</p>\r\n<p>If you know FSO and ADODB.Stream, then you should have no problem following along on the examples for using DotNetZip in ASP.NET.&nbsp;</p>\r\n<p>There is a simple VB.NET example that does almost exactly what you want - see the above site.</p>\r\n<p>&nbsp;</p>",
    "PostedDate": "2011-02-23T18:01:24.787-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "574152",
    "ThreadId": "246770",
    "Html": "<p>Cheeso, I wasn't sure if I was supposed to be insulted or not.&nbsp;&nbsp;Or maybe you were insulting the&nbsp;high-school kid.&nbsp; LOL.&nbsp; Anyway, I am no coder but have cobbled together a decent site with canned&nbsp;asp scripts, baling wire&nbsp;and bubblegum.&nbsp; I'm&nbsp;rather proud of my efforts&nbsp;but clearly&nbsp;dotnetzip is&nbsp;beyond my capabilities, or needs for that matter.&nbsp;&nbsp; For instance, I was finally able to get your demo script running after finally learning about virtual directories.&nbsp; I understand the purpose, probably necessary for large company sites, but&nbsp;overkill&nbsp;for my \"basic\" site.&nbsp;&nbsp;&nbsp;I could have tinkered with dotnetzip for hours (or longer) but time being money&nbsp;I bit the bullett and purchased the $30 license for the aspeasyzip component.&nbsp; My host installed and it's working perfect.&nbsp;&nbsp;&nbsp;Meanwhile, keep up the good work on&nbsp;dotnetzip.&nbsp; I'm sure it meets the needs of many&nbsp;who need a&nbsp;feature rich, highly customizable, zip solution for complex sites.&nbsp;&nbsp;&nbsp;&nbsp;</p>\r\n<p>&nbsp;</p>",
    "PostedDate": "2011-03-01T17:00:20.37-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]