tags:

views:

51

answers:

1

Iam coding a solution for web automation, I have been using the default web browser control in some of my past projects. However I have found that the performance of web browser control is not very good.

After running for some time it usually hangs the application and also sometimes leads to memory leaks if the application is executed for long.

I want to know if someone here has used Gecko - http://code.google.com/p/geckofx/ and whats its performance for doing long web scraping tasks. My application is in C#.

+1  A: 

I've used the web browser control, but haven't used GeckoFX. Having said, that, the project description for GeckoFX specifically mentions the class model for exposing the HTML DOM. This leads me to believe that the GeckoFX control may be better suited to automation. The web browser control's support for the DOM is not very robust.

Dave Swersky
Yeah the class support for DOM is very programmer friendly in GeckoFX.
Sumit Ghosh