Integrating SharePoint and Windows Phone 7 using Syndication Feeds

Version: 1.0.0

Description

Windows Phone 7 applications can use SharePoint RSS list feeds to retrieve list data. Syndication feeds may be the only option available to anonymously access SharePoint list data from a Windows Phone 7 application without a gateway server to proxy the request. SharePoint 2010 provides an RSS feed for each list in SharePoint. RSS feeds in SharePoint support anonymous access. Depending on the farm configuration, a syndication feed might be the only way to retrieve list data asynchronously.

Overview

Windows Phone 7 applications can use SharePoint RSS list feeds to retrieve list data. Syndication feeds may be the only option available to anonymously access SharePoint list data from a Windows Phone 7 application without a gateway server to proxy the request. SharePoint 2010 provides an RSS feed for each list in SharePoint. RSS feeds in SharePoint support anonymous access. Depending on the farm configuration, a syndication feed might be the only way to retrieve list data asynchronously.

Objectives

In this hands-on lab, you will learn how to create a custom list feed application. The out of the box RSS feed SharePoint provides for each list can be difficult to parse. A custom list feed application can be created that supports anonymous access and can be extended to create a feed that is easily parsed when list fields are added to the feed. In this hands-on lab you will create a custom list feed application to anonymously syndicate list data. You will also create a Windows Phone 7 application to consume the syndicated list data.

  • Learn how to allow anoymous access to a SharePoint list
  • Learn how to create a custom SharePoint application to expose an ATOM feed for a SharePoint list
  • Learn how to consume list data from a SharePoint list in a Windows Phone 7 application

Prerequisites

The following is required to complete this hands-on lab:

Note:
See Setting Up A SharePoint and Windows Phone 7 Development Environment Module for instructions that describe how to set up the SharePoint and Windows Phone 7 developer machine.

Note:
The following prerequisites are not included in the Setting Up A SharePoint and Windows Phone 7 Development Environment Module installation instructions. If you are using a development machine built according to the Setting Up A SharePoint and Windows Phone 7 Development Environment Module instructions you must install these components.