SPH10 BreezeJS Makes Client-Side SharePoint 2013 REST Development a… BREEZE!

11/20/2014

1:30pm - 2:45pm

Level: Intermediate to Advanced

Andrew Connell

Andrew Connell

MVP

Consultant, Instructor, Developer, & Author

Andrew Connell Inc.

You’ll learn how to set it up, how to configure it, how to write different types of queries and then how to even use some really slick data validation capabilities in the browser!

SharePoint 2013 gives developers two options for accessing their data remotely using either the client side object model (CSOM) or OData… also known as REST. Both provide different methods for getting data and have their own advantages as well as disadvantages. For those of us who prefer the REST option, we know there are a few challenges in that we have a lot of plumbing we need to write. In this session you’ll learn how the free and open source library Breeze turns working with the SharePoint REST API a breeze! Breeze brings validation, entity checks, batching, change tracking, and client-side caching to the client… think an ORM like Entity Framework in JavaScript! In this session you’ll learn how to set it up, how to configure it, how to write different types of queries and then how to even use some really slick data validation capabilities in the browser!

You will learn:

  • Details and nuances of working with the SharePoint REST API
  • How to setup the Breeze library to work with the SahrePoint 2013 REST API
  • How to be more productive writing queries using Breeze and leveraging additional data validation techniques