Ho un raschietto per raschiare notizie da diverse fonti in wp7. Il mio attuale appraoch per fare questo è:
- carica le informazioni sui giornali dal file xml.
- vai alle sezioni specificate e recupera gli url delle notizie.
- vai a ogni URL e recupera titolo, immagine, editore.
- display utilizzando un'architettura MVVM di windows phone.
Il tutto avviene in modo asincrono ... il che significa che non appena l'url da una sezione di un giornale viene recuperato, viene aggiunto alla coda e il secondo stadio consiste nel recuperare il titolo, l'immagine ecc. inizia ... e non appena questo viene recuperato anche per un articolo, viene visualizzato. Successivamente, quando vengono caricati più articoli, vengono aggiunti all'elenco.
Per lo scopo di recupero sto usando un SmartThreadPool ( link ) per windows phone.
Il mio problema è che ... anche per recuperare circa 80 articoli (in totale) da 9 pubblicazioni, ci vuole più di un minuto. Come posso velocizzare la procedura?
Nota: ho un approccio a due fasi perché molte volte le immagini non sono disponibili con titoli e si trovano solo nell'articolo.