Web Development

TH02 Build Data-Centric HTML5 Single Page Applications with Breeze


8:00am - 9:15am

Level: Intermediate

Brian Noyes

CTO and Co-founder


BreezeJS is a JavaScript library that lets you easily retrieve and update data via Web APIs or OData services. In this session, you'll learn how Breeze can help you with your data-bound HTML UIs to execute rich queries from the client, load and cache the retrieved data, work with it on the client side, validate changes, and save changes back to the server side. You'll see how you can integrate Breeze with client separation patterns like MVVM and MVC and integrate with data binding libraries including Knockout and Angular.

You will learn:

  • How to issue rich client queries that execute server side with Breeze
  • How to leverage caching, change tracking, and validation on the client side data model with Breeze
  • How to persist changes to the back end via Breeze service calls