Integrating SharePoint and Windows Phone 7 Notifications

Version: 1.0.0

Description

Windows Phone 7 applications can use Windows Push Notification Services to notify users of custom events. Windows Phone 7 applications integrating with SharePoint can use notifications to alert users about changes in SharePoint data sources. In this lab you will learn how to create a list event handler that will send Push Notifications to a Windows Phone 7 application. You will alow learn how to register for notifications and bind the phone and application to a toast notification.

Overview

Windows Phone 7 applications can use Windows Push Notification Services to notify users of custom events. Windows Phone 7 applications integrating with SharePoint can use notifications to alert users about changes in SharePoint data sources.

Objectives

In this hands-on lab, you will learn how to create a list event handler that will send Push Notifications to a Windows Phone 7 application. You will alow learn how to register for notifications and bind the phone and application to a toast notification.

  • Learn how to use a SharePoint list event reciever to create notifications for registered devices.
  • Learn how register a device with a custom WCF service to subscribe to notifications.
  • Learn how to subscribe to and bind to notifictions 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 Modulefor 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.

Note:
Note: This lab requires the firewall be turned off to enable connection to the Push Notification Service.