SharePoint, both in on-premises & SharePoint Online in Office 365, offer a REST API for developers to create server side and client side solutions. In this session we'll dive deep into the world of REST and see what's involved in creating client-side, JavaScript based solutions as well as server-side managed code solutions. After exploring all the nuts and bolts to become a REST ninja, we will then look at the free and open source library BreezeJS that simplifies a lot of the plumbing work for you. 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!
Andrew Connell is an independent consultant that enjoys development, writing, teaching and is an eleven-time recipient of Microsoft's Most Valuable Professional (MVP) award. He focused on web related technologies including Microsoft's Azure & Office 365 platforms, the .NET Framework, Angular, JavaScript, Node.js... if it's cutting edge web you'll find Andrew there! Andrew teaches these topics through his numerous videos and courses through Critical Path Training and Pluralsight. You can check out what he’s currently up to, what's on his mind or where he's speaking on his blog, by following him on Twitter @andrewconnell or subscribe to his cloud-related podcast, the Microsoft Cloud Show.
- blog: www.andrewconnell.com
- twitter: @andrewconnell
- github: github.com / andrewconnell
- learn more about me on my blog: www.andrewconnell.com / about
- Audience: Developer
- Level: 300
- Learn details and nuances of working with the SharePoint REST API
- Learn how to setup the Breeze library to work with the SharePoint 2013 REST API
- Learn how to be more productive writing queries using Breeze and leveraging additional data validation techniques