title: How to download full website or web pages through URL?
body: <p>I have to work on an application like Website Downloader which should allow user to download full website (all the files of the website) to specified location on the disk through its URL. Currently I am just able to get only html of Home Page using WebRequest and WebResponse classes. I have tried another solution using </p>
  
  <pre>
  WebClient Client = new WebClient ();
  Client.DownloadFile("http://www.techprism.net/Default.aspx", "D:\\Downloader\\Default.aspx");
  </pre>
  
  <p>But here I have to place file with same name on physical location as to be downloaded and I am also unable to download CSS and JS being using on the page. I also want to allow my applicaiton to include built in browser in order to browse downloaded file in offline mode. </p>
  
  <p>Please help me in this regard. Thanks in advance for your kind guidance. </p>