Windows RSS Platform

Short description: Platform for interacting with RSS feeds

Windows RSS Platform, included in Internet Explorer 7 and later and Windows Vista and later is a platform that exposes feed handling and management to Windows applications. The RSS support in Internet Explorer is built on the Windows RSS Platform.

## Contents

* 1 Overview
* 2 Apps which use the RSS Store
* 3 Limitations
* 4 See also
* 5 References
* 6 External links

## Overview

Windows RSS Platform consists of three components:

* Common RSS Data Store \- The data store for all feeds managed by the RSS Platform. The RSS Platform API exposes these feeds after sanitizing, that is stripping it of scripts, embedded objects and other potentially malicious content. Access to unformatted XML for the feeds is also allowed.
* Common RSS Sync Engine \- The sync engine is responsible for downloading the content at periodic intervals. By default, it does not download feed enclosures, which are objects attached to the feed; however this behavior is user configurable. However, it uses Attachment Execute Services to prevent automatic downloading of potentially malicious file types. It uses Windows' scheduled tasks for scheduling and Background Intelligent Transfer Service for background downloading. In order to prevent the web server from being flooded on large number of feed downloads, it also adds slight random delay between requests.
* Common RSS Feed List \- The list of feeds subscribed to is exposed by the RSS Platform APIs. All RSS clients, including Internet Explorer 7 and Microsoft Outlook 2007, share the list. All modifications thus are reflected across all the RSS readers.

## Apps which use the RSS Store

* Internet Explorer 7 and later
* Microsoft Outlook 2007 and later
* All versions of Windows Live Mail

## Limitations

* Windows RSS Platform does not support feeds that reference a DTD.[1]
* Although feed reading view can be disabled, custom stylesheets cannot be applied to feeds in Internet Explorer. Internet Explorer uses an internal stylesheet for feed reading view.[2]
* Prior to IE8, the RSS platform did not support authentication/storing credentials.[3]
* The RSS Platform object model does not expose all XML elements and attributes.
* No support for the feed URI scheme[4] and Media RSS.
* The Windows RSS Platform normalizes all feed formats to RSS 2.0.[5]
* Local file system and network feeds are not supported.
* Permanently downloading and saving content downloaded through the feed such as a podcast to a user folder is not supported. Downloaded content is only stored in the Internet Explorer Temporary Internet Files cache.

## See also

* Internet Explorer 7
* Microsoft Outlook 2007

## References

1. ↑ Windows RSS Publisher's Guide
2. ↑ Disable RSS (Feed Reading View) IE7
3. ↑ New RSS Features for Internet Explorer 8
4. ↑ Revisiting the Feed URI Scheme
5. ↑ RSS Support in Longhorn: Architectural Overview - MSDN

## External links

* Microsoft Team RSS blog
* Windows RSS Platform
* RSS Support in Longhorn

* v
* t
* e

Microsoft APIs and frameworks

Graphics|

* Desktop Window Manager
* Direct2D
* Direct3D
* D3D (extensions)
* GDI / GDI+
* WPF
* Silverlight
* WinRT XAML
* Windows Color System
* Windows Image Acquisition
* Windows Imaging Component
* DirectX Graphics Infrastructure (DXGI)
* Windows Advanced Rasterization Platform
* WinG

Audio|

* DirectMusic
* DirectSound
* DirectX plugin
* XACT
* Speech API
* XAudio2

Multimedia|

* DirectX
* Media Objects
* Video Acceleration
* Xinput
* DirectInput
* DirectShow
* Image Mastering API
* Managed DirectX
* Media Foundation
* XNA
* Windows Media
* Video for Windows

Web|

* MSHTML
* RSS Platform
* JScript
* VBScript
* BHO
* XDR
* SideBar Gadgets
* TypeScript

Data access|

* Data Access Components (MDAC)
* ADO
* ADO.NET
* ODBC
* OLE DB
* Extensible Storage Engine
* Entity Framework
* Sync Framework
* Jet Engine
* MSXML
* OPC

Networking|

* Winsock
* LSP
* Winsock Kernel
* Filtering Platform
* NDIS
* Windows Rally
* BITS
* P2P API
* MSMQ
* MS MPI
* DirectPlay

Communication|

* Messaging API
* Telephony API
* WCF

Administration and
management|

* Win32 console
* Windows Script Host
* WMI (extensions)
* PowerShell
* Task Scheduler
* Offline Files
* Shadow Copy
* Windows Installer
* Error Reporting
* Event Log
* Common Log File System

Component model|

* COM
* COM+
* ActiveX
* Distributed Component Object Model
* .NET Framework

Libraries|

* Framework Class Library
* Microsoft Foundation Classes (MFC)
* Active Template Library (ATL)
* Windows Template Library (WTL)

Device drivers|

* WDM
* WDF
* KMDF
* UMDF
* WDDM
* NDIS
* UAA
* BDA
* VxD

Security|

* Crypto API
* CAPICOM
* Windows CardSpace
* Data Protection API
* Security Support Provider Interface (SSPI)

.NET|

* ASP.NET
* ADO.NET
* Remoting
* Silverlight
* TPL
* WCF
* WCS
* WPF
* WF

Software factories|

* EFx Factory
* Enterprise Library
* Composite UI
* CCF
* CSF

IPC|

* MSRPC
* Dynamic Data Exchange (DDE)
* Remoting
* WCF

Accessibility|

* Active Accessibility
* UI Automation

Text and multilingual
support|

* DirectWrite
* Text Services Framework
* Text Object Model
* Input method editor
* Language Interface Pack
* Multilingual User Interface
* Uniscribe

0.00

(0 votes)

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Windows_RSS_Platform&oldid=4203919"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template