Skip Ribbon Commands
Skip to main content
MNSPUG - Connecting people, process and information

Events Calendar

Manage PermissionsManage Permissions
Export Event


July 2014 Meeting


Using Promise Patterns with JavaScript, jQuery, and the SharePoint 2013 App Model

Topic Details

This session will provide a basic overview of the SharePoint 2013 app model and a more advanced, technical look at using a JavaScript Promise pattern when developing against the SharePoint 2013 REST API.
We will start with a business scenario with specific requirements and use cases. We will then discuss and evaluate the pros and cons of each development option. Finally, after choosing our development path, we will build a SharePoint 2013 app and deploy it. Along the way we will discuss the basics of the SharePoint 2013 app model, considerations for development, and the various development alternatives. While building our app we will use a Promise pattern for managing multiple dependent asynchronous calls to the SharePoint 2013 REST API. If you haven't heard of it, a Promise pattern is a model that provides a solution for the concept of future results in software engineering. Rather than executing a call which may result in blocking, we instead return a promise for a future value that will eventually be satisfied. While the Promise pattern is nothing new, it has recently become more useful in SharePoint with the introduction of REST and CSOM and their asynchronous API calls.
After this session, you should:
• Have a basic understanding of the purpose and capabilities of the SharePoint 2013 app model
• Understand when and how to use a Promise pattern when developing in SharePoint 2013 against the REST or CSOM APIs.



Microsoft Technology Center - Edina

Start Time

7/9/2014 9:00 AM

End Time

7/9/2014 10:00 AM


Doug Hemminger

Presentation URL


Content Type: User Group Meeting
Created at 6/27/2014 7:56 AM by Brian Caauwe
Last modified at 7/11/2014 2:34 PM by Brian Caauwe