Is there any opensource tool in C# that can do a webpage “save as” or “save” and download all contents, so that later I can perform an offline browsing?
EDIT:
As a side note, I want the tool to allow me to save contents from hotmail as well.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I don’t know of any specific tool however, the .NET framework has classes for making HTTP requests and an open source library called the “Html Agility Pack” is available on CodePlex which does a good job of parsing Html. By combining these tools, you could probably fairly easily write one yourself. I’ve used the Html Agility Pack myself in the past to obtain the Daily Dilbert cartoon just to see if it could be done (someone else had already done it of course), and the Html Agility Pack was good enough for that, if memory serves.