WEB SCRAPING WITH C# Erick Wendel Gomes da Silva Software Developer
O QUE É WEB SCRAPING ? SÓ OS HACKERZÃO !!!!111 DE ACORDO COM O WIKIPEDIA: É UMA TÉCNICA DE EXTRAÇÃO DE INFORMAÇÕES DE SITES A PARTIR DE UM SOFTWARE DE COMPUTADOR . COMO FUNCIONA ? O SOFTWARE SE PASSA POR UM USUÁRIO COMUM, PARA OBTER INFORMAÇÕES MALICIOSAS (OU NÃO) DE FORMA AUTOMATIZADA.
ANTES DE COMEÇAR, ALGUMAS VERDADES !!! WEB SCRAPING É ILEGAL ? DESDE QUE AS INFORMAÇÕES SEJAM PÚBLICAS , É TOTALMENTE LEGAL !! NÃO É EXCLUSIVO DA PLATAFORMA .NET É UMA TÉCNICA ANTIGA, UTILIZADA POR DIVERSAS TECNOLOGIAS. UMA TÉCNICA DE EXTRAÇÃO DE DADOS, MUITO CUIDADO!
DIFICULDADES Dificilmente um site contém exatamente a mesma estrutura em tudo ( listas , tabelas , etc ). Boa parte das vezes , precisamos de validações para tratar excessões que possam ocorrer no caminho . 2 O desenvolvimento é realizado seguindo como base uma ( ou várias ) páginas HTML, caso a estrutura do site mudar , você precisará refazer todo o trabalho . 1
E CHEGA DE FALAR !!11
REFERENCIAS WEB SITE (NADA DE WEB SCRAPING NELE EM !!) http://erickwendel.com.br CODIGO FONTE http://bit.ly/WebScraping-Erick HTML AGILITY PACK https://htmlagilitypack.codeplex.com/ LINKEDIN http ://linkedin.com/in/erickwendel EMAIL e [email protected] 13/06/2015.