Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


Perl WWW::Mechanize like functionality in .NET

Posted on 2005-04-21
Medium Priority
Last Modified: 2012-05-05
My current place of employ has recently moved development to the .NET development platform (for better or for worse).  Much of the old software is written in perl.   While I see no trouble migrating much of it into .NET languages, I fear what I will miss the most is the ease of using perl for web spidering/scraping applications.  I have used extensively the WWW::Mechinize suite of modules, and (maybe through ignorance of my own) see no corollary within the .Net languages.

What I am looking for in response to my question is the communities input (2 cents) into how to approach spidering/scraping activities within the .NET languages.  While perl is my background, I am not necessarily looking for Mechanize.NET, just the best way to go about automated web navigation within .NET.

100 points will go to the first five persons with a thoughtful response.

Thanks a lot; I really value real world opinions over the boasts of printed documentation!
Question by:jphofmann
LVL 96

Accepted Solution

Bob Learned earned 2000 total points
ID: 13842353
AFAIK, there is no direct comparison for WWW::Mechanize in the .NET framework.  There is the System.Net namespace that contains methods, such as WebClient, HTTPWebRequest for scraping, but nothing that supports the "automated" navigation that Mechanize supports.


Author Comment

ID: 13952687
I was hopeing for more input on this... Thanks to TheLearnedOne, easy 500 points.  


Featured Post

Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This document covers how to connect to SQL Server and browse its contents.  It is meant for those new to Visual Studio and/or working with Microsoft SQL Server.  It is not a guide to building SQL Server database connections in your code.  This is mo…
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
Integration Management Part 2
Is your OST file inaccessible, Need to transfer OST file from one computer to another? Want to convert OST file to PST? If the answer to any of the above question is yes, then look no further. With the help of Stellar OST to PST Converter, you can e…
Suggested Courses
Course of the Month14 days, 3 hours left to enroll

581 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question