I have code on my server which works very well. It must crawl a few pages on remote sites to work properly. I know some users may want to abuse my site so instead of running the code which uses webclient and HttpRequest i would like it to run on client side so if it is abused the user may have his IP blacklisted instead of my server. How might i run this code client side? I am thinking silverlight may be a solution but i know nothing about it.
Share
Yes, Silverlight is the solution that lets you run a limited subset of .NET code on client’s machine. Just google for silverlight limitations to get more information about what’s not available.
I don’t know what is the scenario you’re trying to implement, and whether you need real-time results, but I guess caching the crawl results could be a good idea?
In case you’re after web scraping, you should be able to find a couple of JavaScript frameworks that for you.