Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Practical Knockout

Matthew Osborn
June 30, 2015
120

Practical Knockout

A brownbag on Practical Knockout

Matthew Osborn

June 30, 2015
Tweet

Transcript

  1. Practical
    PRACTICAL USES OF KNOCKOUT.JS IN OUR
    PLATFORM
    Knockout

    View full-size slide

  2. MVVM Pattern
    u  Created by great & powerful MSFT
    u  Removes all logic from UI Layer
    u  Event driven with data binding

    View full-size slide

  3. MVVM Pattern
    HTML QUnit
    View Model
    ASP.NET
    Model

    View full-size slide

  4. Introduction
    u  Declarative Bindings
    u  Automatic UI Refresh
    u  Dependency Tracking
    u  Templating

    View full-size slide

  5. Patterns
    Practices
    &

    View full-size slide