Usando il WCM di SharePoint mi sono dovuto occupare della gestione dei feed rss. SharePoint OOTB genera feed compatibili con la versione 2.0 di RSS (Specifiche RSS 2.0) usando, per quanto ho potuto vedere, due distinte pagine aspx:

  • Feed.aspx: usata dalle Content Query Web Part per esporre un feed rss dei risultati della query
  • ListFeed.aspx: usata delle liste per esporre un feed del loro contenuto

Come tutti gli strumenti OOTB, non sempre si adeguano alle esigenze di progetto, nel nostro caso (sito di publishing) i feed generati dalle liste non vanno bene, in quanto i link generati fanno riferimento agli item della lista stessa, i feed generati dalle CQWP andrebbero bene se non fosse che non si accordano con le specifiche grafiche. La bella notizia è che costruire un proprio feed RSS non è complicato, pertanto per soddisfare le esigenze di progetto ho implementato una mia pagina aspx da mettere nella cartella LAYOUTS di SharePoint. Di questo però parlerò un altro giorno, adesso scappo a dormire…