title: Using webclient to download images from deployed website
body: <p>i deployed a website on IIS running on localhost/xxx/xxx.aspx . On my WPF side , i download a textfile using webclient from the localhost server and save it at my wpf app folder 
  this is how i do it :</p>
  
  <pre><code>  protected void DownloadData(string strFileUrlToDownload)
      {
          WebClient client = new WebClient();
          byte[] myDataBuffer = client.DownloadData(strFileUrlToDownload);         
  
          MemoryStream storeStream = new MemoryStream();
  
          storeStream.SetLength(myDataBuffer.Length);
          storeStream.Write(myDataBuffer, 0 , (int)storeStream.Length);
  
          storeStream.Flush();
  
          string currentpath = System.IO.Directory.GetCurrentDirectory() + @"\Folder";
  
          using (FileStream file = new FileStream(currentpath, FileMode.Create, System.IO.FileAccess.ReadWrite))
          {
              byte[] bytes = new byte[storeStream.Length];
              storeStream.Read(bytes, 0, (int)storeStream.Length);
              file.Write(myDataBuffer, 0, (int)storeStream.Length);
              storeStream.Close();
          }
  
          //The below Getstring method to get data in raw format and manipulate it as per requirement
          string download = Encoding.ASCII.GetString(myDataBuffer);
  
  
      }
  </code></pre>
  
  <p>This is by writing btyes and saving them . But how do i download multiple image files and save it on my WPF app folder? I have a URL like this localhost/websitename/folder/designs/ , under this URL , there is many images , how do i download all of them ? and save it on WPF app folder?</p>
  
  <p>Basically i want to download the contents of the folder whereby the contents are actually images.</p>