Pergunta

Alguém sabe de algum tutorial para este quadro? Qual é o parecer sobre a utilização desta para extrair dados de um Feed RSS? Bom ou ruim?

Foi útil?

Solução

Você pode querer considerar o uso do namespace System.ServiceModel.Syndication. Dentro, você encontrará uma classe chamada SyndicationFeed com uma carga método estático que pode fazer tudo o que você precisa.

Eu já postei isso para outra pergunta, mas pode ser útil para você também:

System.ServiceModel.Sydication

  • é de cerca de 9 vezes mais rápido do que Argotic
  • não tem suporte rdf
  • não tem suporte para versões átomo <1
  • não tem suporte para versões RSS <1
  • falha com XmlException em cerca de 30% dos alimentos que dou no "do selvagem" (este é o disjuntor do negócio para mim)

Argotic

  • não foi atualizado desde 02 de julho de 2008
  • é lenta (ver acima)
  • tem suporte muito bom para todos os tipos de feeds: toda a versão do átomo, rss, rdf (tanto quanto eu posso dizer)
  • é um pouco mais difícil de usar do que System.ServiceModel.Sydication; é preciso determinar que tipo de alimento que você tem antes de deixar Argotic analisá-lo, e então você precisa lógica personalizada para lidar com cada uma das 3 classes diferentes dependendo do tipo de alimentação. Em outras palavras, você precisa envolvê Argotic antes que seja útil.

Outras dicas

Os muitos links na CodePlex wiki levar a uma série de tutoriais. Além disso, confira DimeCasts.net . Derik Whittaker também tem uma amostra simples aqui .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top