MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Building Data-Centric Single Page Apps with Breeze

Course Summary

If you are building an HTML Single Page Application, hybrid HTML installed mobile app, or just a web page that presents a lot of data that the user will be editing, you need to be able to retrieve and manipulate data on the client side in JavaScript. You'

  • +

    Course Syllabus

    ● Course Introduction
        ◦ Course Overview
    ● Breeze Overview
        ◦ Introduction
        ◦ Single Page Application Architecture
        ◦ Single Page Applications Overview
        ◦ Breeze Capabilities
        ◦ Breeze and Other JavaScript Libraries
        ◦ Breeze Tour Steps
        ◦ Demo: Breeze Server Coding Experience
        ◦ Demo: Coding A Client Breeze Query
        ◦ Demo: Saving Changes on The Client
        ◦ Summary
    ● Breeze Web APIs
        ◦ Introduction
        ◦ Service Options
        ◦ Query Call Patterns
        ◦ Demo: Query Call Patterns Wire Level
        ◦ Metadata
        ◦ SaveChanges Call Pattern
        ◦ Demo: SaveChanges Call Pattern Wire Level
        ◦ ASP.NET Web API Overview
        ◦ Breeze Server Infrastructure Summary
        ◦ Breeze Routing
        ◦ Breeze Controllers
        ◦ Demo: Implementing a Breeze Controller
        ◦ Extending EFContextProvider
        ◦ Demo: Extending EFContextProvider
        ◦ Working with OData Services
        ◦ Demo: Working with OData Services
        ◦ Summary
    ● Breeze Query Basics
        ◦ Introduction
        ◦ Creating an EntityManager
        ◦ Creating an EntityQuery
        ◦ Demo: Basic Querying
        ◦ Filtering
        ◦ Demo: Simple Filtering
        ◦ Demo: Complex Filter Criteria
        ◦ Ordering
        ◦ Demo: Simple Ordering
        ◦ Demo: Multi-Sorting
        ◦ Paging
        ◦ Demo: Paging
        ◦ Inline Count
        ◦ Demo: Inline Count
        ◦ Projection Queries
        ◦ Demo: Simple Projection Queries
        ◦ Demo: Projection Queries Across Navigation Properties
        ◦ Eager Loading with Expansion Queries
        ◦ Demo: Simple Expand Queries
        ◦ Demo: Drill Down Expand Queries
        ◦ Summary
    ● Breeze Advanced Querying
        ◦ Introduction
        ◦ Pre-Fetching Metadata
        ◦ Querying By Key
        ◦ Demo: Fetching Metadata and Querying by Key
        ◦ Querying A Bag of Entities
        ◦ Demo: Querying A Bag of Entities
        ◦ Passing Parameters
        ◦ Demo: Passing Parameters
        ◦ Server Queries
        ◦ Demo: Server Queries
        ◦ Re-Querying
        ◦ Demo: Re-Querying
        ◦ Local Queries
        ◦ Demo: Local Queries
        ◦ Summary
    ● Editing and Saving Changes
        ◦ Introduction
        ◦ EntityAspect
        ◦ Modifying Entities
        ◦ Saving Changes to The Server
        ◦ Demo Architecture
        ◦ Demo: Demo App Architecture Tour
        ◦ Demo: Editing and Saving Changes
        ◦ Creating New Entities
        ◦ Demo: Creating Simple Entities
        ◦ Demo: Creating Complex Entities
        ◦ Rejecting Changes
        ◦ Demo: Rejecting Changes
        ◦ Accepting Changes
        ◦ Demo: Accepting Changes
        ◦ Deleting Entities
        ◦ Demo: Deleting Entities
        ◦ Named Saves
        ◦ Demo: Named Saves
        ◦ Summary
    ● Working with Entities on The Client
        ◦ Introduction
        ◦ Entity State Management
        ◦ Demo: Checking and Manipulating Entity State
        ◦ Extending Entities
        ◦ Demo: Extending Entities

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations and Data & Information Management Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top