Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Practical Knockout
Search
Matthew Osborn
June 30, 2015
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Practical Knockout
A brownbag on Practical Knockout
Matthew Osborn
June 30, 2015
More Decks by Matthew Osborn
See All by Matthew Osborn
Palmetto - Introductory Messaging
osbornm
0
100
React: How to JavaScript Hipster
osbornm
0
190
UX / UI - Lunch & Learn
osbornm
0
320
CSS, LESS, & The New UI
osbornm
0
270
AMD with RequireJS
osbornm
0
190
3D Printing Introduction
osbornm
0
150
Practical HTML 5
osbornm
2
510
Playr
osbornm
1
760
NuGet: Add Reference, Awesome
osbornm
1
980
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
310
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
680
Documentation Writing (for coders)
carmenintech
77
5.4k
Everyday Curiosity
cassininazir
0
270
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
How GitHub (no longer) Works
holman
316
150k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
The Cost Of JavaScript in 2023
addyosmani
55
10k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
67
56k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
57k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Transcript
Practical PRACTICAL USES OF KNOCKOUT.JS IN OUR PLATFORM Knockout
MVVM Pattern u Created by great & powerful MSFT u
Removes all logic from UI Layer u Event driven with data binding
MVVM Pattern HTML QUnit View Model ASP.NET Model
knockout.js
Introduction u Declarative Bindings u Automatic UI Refresh u Dependency
Tracking u Templating
DEMO
Patterns Practices &