.NET Framework предоставляет набор классов и API, специально предназначенных для работы с Syndicated XML Feeds, включая RSS 2.0 и Atom 1.0, их можно найти в пространстве имен System.ServiceModel.Syndication .
Основные классы: System.ServiceModel.Syndication.SyndicationFeed представляет XML-канал в формате Atom или RSS. System.ServiceModel.Syndication.SyndicationItem представляет элементы в элементах Feed, "entry" или "Item", которые предоставляются как свойство SyndicationFeed IEnumerable Items .
Лично я предпочитаю использовать классы и API, представленные в пространстве имен System.ServiceModel.Syndication, а не Linq to XML, поскольку вы работаете напрямую со строго типизированными объектами, а не неоднозначными XElements.