SharePoint 2010 Development for Windows Phone 7
By on July 25th, 2011

The Windows Phone 7 platform contains great out of the box integration with SharePoint under the Office Hub. Microsoft has developed an exhaustive training course to help you create your own custom applications on the phone that leverage SharePoint 2010 data and services.

SharePoint 2010

This advanced training course is designed for developers who are familiar with Windows Phone 7 and SharePoint 2010 development. The course focuses on how to build applications that leverage both platforms.

If you are new to Windows Phone 7, consider these training courses to get you familiar with Windows Phone development.:

Introduction to Windows Phone 7 Development

In this unit you will understand real world examples of connecting to and consuming information stored in SharePoint with custom applications that you write with Visual Studio on Windows Phone 7.

Setting Up A SharePoint and Windows Phone 7 Development Environment

In this unit you will learn how to setup a developer environment and explore some of the options to consider. You will see how to setup and configure a development environment in both a physical and virtual environment.

SharePoint 2010 Mobile Web Development

SharePoint supports mobile views of sites, lists and libraries. The end user experience is focused on collaboration with access to Lists and Libraries. If you are planning to use mobile Web Parts and Field Controls you need to plan for how the controls will render.

Integrating SharePoint Data in Windows Phone 7 Applications

Windows Phone 7 can integrate with SharePoint like any other remote application. In this unit you will learn how to access SharePoint List data, user profile data, and social data. You will understand how to use alerts, site data, and views.

Advanced SharePoint Data Access in Windows Phone 7 Applications

In this unit you will learn how to Create, Edit, Update, and Delete data. You will learn other advanced topics such as data paging and working with images from SharePoint.

Security With SharePoint And Windows Phone 7 Applications

In this unit you will learn about connecting to data both inside and outside of your corporate network. You will learn about some or the options using Forms Based Authentication (FBA) and Unified Access Gateway (UAG). You will also learn how the various security techniques affect your application design.

Integrating Push Notifications with SharePoint Data in Windows Phone 7 Applications

The Microsoft Push Notification Service in Windows Phone offers third-party developers a resilient, dedicated, and persistent channel to send data to a Windows Phone application from a web service in a power-efficient way. In this unit you will learn how create push notifications in SharePoint using event handlers.

Integrating SharePoint 2010 and Windows Azure

Working in the cloud is becoming a major initiative for application development departments. Windows Azure is Microsoft’s cloud incorporating data and services. In this unit you will learn how to leverage SharePoint and Azure data and services in your Windows Phone 7 applications.

Deploying Windows Phone 7 Applications

Once you have completed your Windows Phone 7 application you will need to publish it to the Marketplace. In this unit you will learn how to avoid some common publishing mistakes. You will also see how to protect and secure your applications. You will also learn about a couple of techniques to make your applications private.

SharePoint and Windows Phone 7 Tips and Best Practices

In this unit you will learn how to optimize performance with large data sets. Learn how to look up a SharePoint user’s metadata. Learn how to read list schemas to create dynamic applications that do not require recompilation when a list schema changes. Understand how to implement a pure MVVM pattern. See how to use phone actions to integrate SharePoint data with phone functionality.

Download the entire offline training kit

Tags: , ,
Author: Abhishek Baxi
Abhishek Baxi is an independent technology columnist for several international publications and a digital consultant. He speaks incessantly on Twitter (@baxiabhishek) and dons the role of Editor-in-Chief here at Techie Buzz.

Abhishek Baxi has written and can be contacted at abhishek@techie-buzz.com.
 
Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN